Search code examples
netbeansnetbeans-8

Create src/test/resources in Maven Netbeans 8.x with no manual intervention


The default war and jar archetypes inside Netbeans don't create a src/test/resources and src/test/java directory.

Is there an easy way of creating src/test/resources inside a Maven project without going to the 'Files' tab or creating the directory manually ?

src/test/java gets created when you create a new unit test.

Most of the Netbeans Maven controls are really intuitive, but manually creating the directory is clumsy.


Solution

  • Use the new file wizard to create a new folder.

    1. Right click the parent node of the project and choose "New > Folder..." or choose "File > New File > Other > Folder"
    2. Name the folder src/test/java with a parent folder left blank.
    3. Click finish and the Test Packages folder will appear.
    4. Repeat for src/test/resources
    5. It seems a bug prevents the Other Test Sources from being recognised immediately, thus you must reload the pom by right clicking the project > Reload POM.