Java 使用Tomcat和Eclipse部署的网站的地址

Java 使用Tomcat和Eclipse部署的网站的地址,java,eclipse,tomcat,web,Java,Eclipse,Tomcat,Web,我正在尝试使用Tomcat和Eclipse运行一个网站。我创建了一个动态Web项目,配置了Web.xml文件,还使用了Maven。在src/main/webapp目录中,我放置了一个index.html文件。我还在同一个项目中做了一个简单的REST服务。所以这个REST服务对我来说很有用(例如,当我http://localhost:8080/RESTfulService/rest/item“在地址栏中。但是我应该写什么地址才能访问我放在webapp文件夹中的网站?我想”http://localh

我正在尝试使用Tomcat和Eclipse运行一个网站。我创建了一个动态Web项目,配置了Web.xml文件,还使用了Maven。在src/main/webapp目录中,我放置了一个index.html文件。我还在同一个项目中做了一个简单的REST服务。所以这个REST服务对我来说很有用(例如,当我http://localhost:8080/RESTfulService/rest/item“在地址栏中。但是我应该写什么地址才能访问我放在webapp文件夹中的网站?我想”http://localhost:8080/RESTfulService/"应该可以工作,但不能。

根据我对您的设置的了解,请尝试“http://localhost:8080/index.html“。是否有名为“RESTfulService”的上下文路径设置


您的
server.xml
中是否列出了
context
元素?如果有,它会说什么?

在您的web.xml中是否将index.html映射为欢迎文件?我尝试过,但没有帮助。无论如何,我认为在使用Glassfish时它都能工作,但在Tomcat中却不能。遗憾的是,“,”也不能工作(404)。我没有上下文元素。在我的web.xml文件中,我在pom.xml文件中得到了jersey serlvet/rest/*我在build元素中得到了RESTfulService,我认为这就是为什么“”工作。你如何启动你的应用程序?它是一个打包的war文件,你正在eclipse中部署或运行?你如何在eclipse中配置Tomcat?你是否使用WebContent文件夹?你是否安装了m2e wtp或m2eclipse wtp?我在eclipse中运行它(项目->运行方式->服务器上运行)。我应该如何配置它-我应该注意什么?我没有使用WebContent。是的,我安装了这些。当然,我假设您已经在项目上启用了Maven。服务器配置设置为什么?当我尝试执行run as->run on server时,Eclipse为我创建了一个名为“Servers”的文件夹其中有我的Tomcat配置文件。一个文件是server.xml,另一个是context.xml。这是您检查的server.xml文件吗?默认情况下,我相信Eclipse会将项目名称指定为上下文路径。您的Eclipse项目名为“RESTfulService”吗?顺便说一句-您是否尝试了完整路径?
http://localhost:8080/RESTfulService/index.html