我按照此处的说明配置了 Tomcat 7 in Eclipse .按照那里的建议,我将 webapps/ROOT
目录复制到 Eclipse 工作区的 wtpwebapps/
目录,我现在可以看到 tomcat 欢迎页面。我还能够让测试应用程序项目(可从该链接下载)正常工作。
然后为了看例子,我也把webapps/examples目录复制到wtpwebapps目录下,然后在eclipse中重启tomcat。但是当我尝试通过 http://localhost:8080/examples/
访问示例时,它给了我一个 404 错误。
我还需要做什么才能使上述工作正常进行?
最佳答案
我认为您需要 Server.xml
中的 examples
上下文条目。全新安装的 Tomcat 7 的默认应用程序是 ROOT
。因此,不需要输入。
转到 Package Explorer--> Server --> Tomcat v7.0 Server at localhost-config --> server.xml
本地主机配置中的 Tomcat v7.0 服务器
,您的情况可能有所不同。
为 examples
网络应用程序添加 Context
条目。
这是我的 server.xml
我已经将示例目录复制到 wtpwebapps/
并添加了这样的条目
<Context docBase="examples" path="/examples" reloadable="true" source="org.eclipse.jst.jee.server:examples"/>
重新启动 Tomcat 服务器,您应该可以使 http://localhost:8080/examples
正常工作。
另请阅读@BalusC 的回答:HTTP Status 404 - The requested resource (/) is not available
关于eclipse - Tomcat 7 资源不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13826408/