What is the procedure to make a Java EE WebApp with Maven and Intellij?
This is what I do:
But when I create a servlet IntelliJ shows a symbol on the servlet:
This symbol is "Java class located out of the source root. Refer to the section Configuring Content Roots for details"
If I launch the project I get an error.
If I mark the "resources" directory as "Sources Root", the project works.
But if I reload Maven (right click / maven / reimport) the resources directory lost the "Source Root" structure.
I think something is wrong in my procedure.
Create a new folder under main called java. Then right-click it and select Mark Directory As -> Sources Root. Use this directory for all your java code and everything should work!
Thank you to Chrkv !
1). Create a new folder under main called java. Then right-click it and select Mark Directory As -> Sources Root
2). In Project Structure / Modules / Web enable the checkbox for makes java "Sources Root"
Now i can use right click on java / New / Servlet.
What is the "resources" directory ? (if i cant create servlet here)
Is this the right precedure ?
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