我正在使用Jquery和REST服务进行虚拟项目。我使用tomcat作为应用程序服务器。当我以<http://localhost:8082/RestfulWeb>
命中上下文路径时,我无法看到我的index.html。但是,当我通过转到tomcat安装目录并再次点击URL手动启动服务器时,我能够看到该页面。请帮助我理解为什么我不能从eclipse启动服务器并访问url然后手动启动它?
答案 0 :(得分:0)
有几种方法可以将Tomcat配置为在Eclipse中运行。我不知道你的配置是什么,我建议:
1)在Eclipse,Tomcat和应用程序目录中搜索名为web.xml
的文件。你可能会找到不止一个(你可能会发现至少两个,也许更多)。它们可能会有不同的<welcome-file-list>
(或者其中一个可能根本没有<welcome-file-list>
。
2)编辑您找到的每个web.xml,以便<welcome-file-list>
和</welcome-file-list>
之间存在:<welcome-file>index.html</welcome-file>
。 welcome-file-list元素包含所有文件,如果未在URL中指定文件,您希望作为可能的默认值(其他常见的文件可能是index.jsp,index.htm等;您可以列出尽你所能。)
3)停止Tomcat;重建你的Eclipse项目;重启Tomcat;尝试一下。