【发布时间】:2014-02-13 06:08:36
【问题描述】:
我使用 maven 创建了一个 web 项目:
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 文件夹中不起作用
【问题讨论】:
标签: java eclipse jsp maven web.xml