Създадох уеб проект с помощта на maven, използвайки:
mvn archetype:generate -DgroupId=com.test -DartifactId=ioehr -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
след това импортира проект в eclipse и модифицира файла web.xml, за да добави запис във файла за добре дошли като:
<web-app>
<display-name>test</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
по подразбиране това беше структурата на проекта
--src
-----main
---------webapp
---------------WEB-INF
----------------------web.xml
---------------index.jsp
--WebContent
-----WEB-INF
------------lib
------------web.xml
-----pom.xml
И след това опитайте да стартирате проекта на сървъра. и ми даде изключение като Исканият ресурс (/test/) не е наличен.
И когато преместих index.jsp в папка WebContent, той ми показва началната страница.
Въпросът ми е Защо трябваше ръчно да преместя index.jsp в папка WebContent. Защо не работи в папка webapp