Eclipse .war文件未部署在tomcat服务器7.0上

Eclipse .war文件未部署在tomcat服务器7.0上,eclipse,war,tomcat7,Eclipse,War,Tomcat7,我有两个问题将在下面详述: 我在我的ubuntu机器11.04上安装了tomcat 7.0。 1. .war文件未部署 当我通过终端启动tomcat时,它工作正常,我可以在上看到tomcat的网页。之后,我尝试部署一个war文件ps.war,并将其复制到tomcat安装目录中的webapps文件夹中。然后重新启动服务器,但即使tomcat已将.war提取到ps文件夹,也会出现相同的404错误。 2. 不在eclipse中运行 当我通过eclipse打开它时,它会在eclipse控制台中显示服务器

我有两个问题将在下面详述:
我在我的ubuntu机器11.04上安装了tomcat 7.0。
1. .war文件未部署
当我通过终端启动tomcat时,它工作正常,我可以在上看到tomcat的网页。之后,我尝试部署一个war文件ps.war,并将其复制到tomcat安装目录中的webapps文件夹中。然后重新启动服务器,但即使tomcat已将.war提取到ps文件夹,也会出现相同的404错误。
2. 不在eclipse中运行
当我通过eclipse打开它时,它会在eclipse控制台中显示服务器已启动并同步,但不运行任何服务并提供HTTP 404或。同样在这种情况下,当我打开一个浏览器窗口时,我在


请帮我把这句话写下来,因为我现在很困,不能再运行web服务了。提前感谢。

您的URL中的端口号之前有两个冒号吗?应该只有一个<代码>http://localhost:8080


接下来,在您的tomcat安装目录中有一个名为
logs
的目录,其中包含一些日志文件,这些文件将提供比您在浏览器中看到的
404
消息更多的信息。

我们之前遇到的另一个检查事项是case。我发现WebContent\WEB-INF的大小写错误(即小写),Tomcat不想提取战争工件

谢谢大家的回复。我解决了这个问题。在第一部分中,我的.war文件出现了一些问题,这就是为什么没有部署它。

第二,在我更正了war之后,它也自动开始为eclipse工作。

@ezile我可以理解第一次查询时,
.war
文件有错误,这就是为什么您无法通过浏览器获取它的原因。。 但是对于第二个查询解决方案,我如何接受生成正确的
.war
文件
http://localhost:8080
在eclipse中运行


我问这个问题,因为我有同样的(第一和第二)困难

就我而言,这是因为战争需要一条完整的道路

我指定了
localhost:8080/WarFileName

这没用。只是在我指定的时候

localhost:8080/WarFileName/src/homepage

这就是在
war
文件中创建包的方式