Spring Web项目在Eclipse中运行Tomcat很好,但在独立的ApacheTomcat服务器

时间:2016-05-26 09:08:32

标签: spring spring-mvc tomcat war

我已经将一个项目部署到独立服务器上,它运行得很好。我从中获取了一个副本来开发具有相同依赖关系的另一个项目。我改变了所有需要改变的东西(这么认为),问题是Eclipse中的项目在Tomcat中运行得很好,当我尝试在独立服务器上运行时,它会给出404.

在导出war文件之前是否需要进行一些特定的配置?

不幸的是,独立服务器是我们学校的服务器,因此我无法从中提供任何日志,因为我使用ftp连接到它,因此有服务器控制台。先感谢您!

1 个答案:

答案 0 :(得分:0)

检查您的网络应用是否已在tomcat的manager app gui处部署并注册 http://localhost:8080/manager/html首次访​​问您需要进行配置,请转到tomcat/conf/tomcat-users.xml并添加以下行

<role rolename="manager-gui"/>
<user username="admin" password="admin" roles="manager-gui"/>

这样您就可以通过用户访问管理器应用程序:admin,passw:admin