How do I create the src/main/java
and src/test/java
in my default web application project in Eclipse without Maven? My current folder structure is
TestApp ├── JavaResources │ └── src │ └── com.mypackage └── WebContent
To do this, right click on the src folder and select build path -> remove from build path. Once you have done this src will appear in the folder tree in its normal place, so you can create the main and java folders under it, and move the existing src/com to src/main/java/com .
src is where Java IDEs (at least Eclipse and NetBeans) put the source files, it is pretty much standard, and the hierarchy of the folder inside it has to match your Java packages names.
As you've discovered, you can't have a source folder inside another source folder, so before you can create src/main/java
you have to tell Eclipse not to treat src
as a source folder. To do this, right click on the src
folder and select build path -> remove from build path.
Once you have done this src
will appear in the folder tree in its normal place, so you can create the main
and java
folders under it, and move the existing src/com
to src/main/java/com
. Finally right-click the newly-created java
folder and select build path -> use as source folder.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With