我在GoDaddy服务器上使用Tomcat7,为了将我的应用程序用作ROOT
上下文,我删除了那里的ROOT
文件夹并移动了我称之为{{{ 1}}并部署到ROOT.war
文件夹。
我尝试使用相同的方法,现在使用亚马逊ubuntu服务器上的tomcat8,但它不起作用。
当我导航到ROOT
时,我在javascript控制台中发现错误,找不到它并导航到myip:8080 / index.html给了我一个空页面。
tomcat8和tomcat7有什么区别?
答案 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的
希望它可以帮助你:)