Tomcat8将该应用程序用作ROOT.war

时间:2015-01-15 18:02:29

标签: tomcat tomcat8

我在GoDaddy服务器上使用Tomcat7,为了将我的应用程序用作ROOT上下文,我删除了那里的ROOT文件夹并移动了我称之为{{{ 1}}并部署到ROOT.war文件夹。

我尝试使用相同的方法,现在使用亚马逊ubuntu服务器上的tomcat8,但它不起作用。

当我导航到ROOT时,我在javascript控制台中发现错误,找不到它并导航到myip:8080 / index.html给了我一个空页面。

tomcat8和tomcat7有什么区别?

1 个答案:

答案 0 :(得分:3)

您的应用网址为:

  

主机:8443 / yourApp / login.html的

但你希望它能在现场直播

  

主机:8443 / login.html的

如果是这种情况,则无需将其设为ROOT.war

你只需在conf / server.xml中添加一行

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
    <Context docBase="usr/apache-tomcat/webapps/YourAppName" path="" reloadable="true" />
</Host>

你刚刚点击

  

主机:8443

在浏览器中有..

  

主机:8443 / login.html的

希望它可以帮助你:)