At times when you create a maven webapp project, you will not be seeing src/main/java and src/test/java as a source folder. When you even try to create it manually you will be getting the error like “The folder is already a source folder”. In this article lets learn how to fix missing src/main/java folder in Eclipse Maven project
Fix missing src/main/java folder in Eclipse Maven Project
Step 1 : Create a Maven Webapp project. Right click on the Package Explorer pane go to New –> Maven Project
Step 2 : Select the archetype as “maven-archetype-webapp” and click on next and give the artifact id as “HelloWorld”.
Step 3 : After you create a maven web app project, you will be having the Web project created like below. Now we can that the HelloWorld Project doesn’t have src/main/java and src/test/java folders in it. It has only the src/main/resource folder.
Step 4 : Even when you try to create a new Source folder you will be getting the error like ” The Folder is already a source folder “.
Step 5 : Fixing this issue is very simple, Right Click on the project go to Properties. In that go to Build Path, you will be having an error like ” 2 build path entries are missing “
Step 6 : This error usually occurs where the JRE System Library is wrongly pointed. Now go to Libraries tab and change the JRE System Library to the correct version.
Step 7 : Once the JRE System Library is changed the issue should be resolved, all you need to do is to do an Update Project (Right on the Project –> Maven –> Update Project). Now you should have the src/main/java and src/test/java folders.
Happy Learning !! 🙂
Vijjini says
Many Thanksssssssssssssssssssssssssssss:)
Sergio says
THANKSSS!!!!
Amarnath Reddy says
Thanks Bro its Working
Riaz says
Thanks Bro
an user says
Thankss bro. It is working!!!!
Karamjit Singh Sehdev says
thank you very much
Mickey Perlstein says
worked. tnx
M says
Thanks so much! I thought it was some kind of weird Maven update, so glad to see it’s a simply solved issue.
Thank you!
Fuzzi says
Thank you sooo much!! This was very helpful.
ihor says
Fantastic, thanks a lot!!!
Shameer says
Thank you so much. It worked well.
admire says
thanks for the solution. It is working now!
yogi says
thanks bro
pooja says
A Bigg Thanksssssss
Sandeep says
Big Thank you bro, I was struggling with issue for a week now. And finally your post helped me . Thanks a lot.
Rajeshwari says
Thank you !!