Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
12.0
Description
Dialog has incomplete validation for "Project Folder:". Also incomplete validation for "Package:". These problems affect several new project types
To reproduce "Project Folder:" problem
- touch /tmp/xxx # create some random file
- NewProject > JavaWithMaven > JavaApplication
- Enter "Project Location:" as "/tmp"
- Enter "Project Name:" as "xx
- click Finish
Observe exception (last few lines)
java.lang.IllegalArgumentException: Attempted to pass a non-directory to findProject: F:\tmp\xx@6b3ef9bc:3669eed1
at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:140)
[catch] at org.netbeans.modules.maven.newproject.ArchetypeWizardUtils.processProjectFolder(ArchetypeWizardUtils.java:208)
To reproduce "Package:" problem (several ways)
- NewProject > JavaWithMaven > JavaApplication
- Enter "Project Name:" as "xx-yy-8", notice that "Package:" has a trailing dot
- click Finish
Project is created with invalid package name.