无法将 Java Spring webapp 部署到 Tomcat
Can't get a Java Spring webapp to deploy to Tomcat
我在 Eclipse 中有一个项目,里面有一个 .war
文件。在 Maven 的帮助下,我也在项目中使用 Spring。
我已经安装了 Tomcat 8,但是我在将 webapp 部署到 Tomcat 时遇到了问题。 Tomcat 运行没有错误,启动 Tomcat 的控制台输出看起来已成功部署它,但是当我转到 localhost 时只显示通用 Tomcat 主页说我有成功部署 Tomcat.
我已尝试更改服务器位置以使用 tomcat 安装,我已将服务器属性中的位置更改为不是工作区元数据。
当我将 jar 添加到 tomcat 时,我单击我的项目,在它下面列出了 Spring jar(如果它有任何相关性的话)。
目前我真的不知道还有什么可以放在这里,但我随时可以立即回复您需要的任何问题或任何更多信息。
谢谢。
编辑:
http://localhost:8080, it leads me to this: http://i.imgur.com/82lmpai.png
我的 tomcat 控制台输出是:https://gist.githubusercontent.com/J-Owens/8164b3ec6dbed9986322/raw/6756486aad0092647bbea8f315c42ac5ba9550b1/tomcatconsole
每个 war 文件都有一个与之关联的名称。当您使用 localhost:8080
作为 URL 时,Tomcat 将使用 tomcat/webapps
下名称为 ROOT
的 war
显示在浏览器上。默认情况下,Tomcat 将有一个 ROOT
war 随 tomcat 捆绑包一起提供。如果您需要打开您的项目,您将需要使用 localhost:8080/<your-war-name>
打开您的项目页面。或者,您可以删除 tomcat/webapps
下的所有内容并将 war
重命名为 ROOT
以便能够使用 localhost:8080
.
访问您的项目页面
我在 Eclipse 中有一个项目,里面有一个 .war
文件。在 Maven 的帮助下,我也在项目中使用 Spring。
我已经安装了 Tomcat 8,但是我在将 webapp 部署到 Tomcat 时遇到了问题。 Tomcat 运行没有错误,启动 Tomcat 的控制台输出看起来已成功部署它,但是当我转到 localhost 时只显示通用 Tomcat 主页说我有成功部署 Tomcat.
我已尝试更改服务器位置以使用 tomcat 安装,我已将服务器属性中的位置更改为不是工作区元数据。
当我将 jar 添加到 tomcat 时,我单击我的项目,在它下面列出了 Spring jar(如果它有任何相关性的话)。
目前我真的不知道还有什么可以放在这里,但我随时可以立即回复您需要的任何问题或任何更多信息。
谢谢。
编辑: http://localhost:8080, it leads me to this: http://i.imgur.com/82lmpai.png 我的 tomcat 控制台输出是:https://gist.githubusercontent.com/J-Owens/8164b3ec6dbed9986322/raw/6756486aad0092647bbea8f315c42ac5ba9550b1/tomcatconsole
每个 war 文件都有一个与之关联的名称。当您使用 localhost:8080
作为 URL 时,Tomcat 将使用 tomcat/webapps
下名称为 ROOT
的 war
显示在浏览器上。默认情况下,Tomcat 将有一个 ROOT
war 随 tomcat 捆绑包一起提供。如果您需要打开您的项目,您将需要使用 localhost:8080/<your-war-name>
打开您的项目页面。或者,您可以删除 tomcat/webapps
下的所有内容并将 war
重命名为 ROOT
以便能够使用 localhost:8080
.