Tan*_*han 5 java tomcat digital-ocean
我在将我的Web应用程序“ xyz”运行在DigitalOcean服务器中托管的tomcat 7服务器中时遇到麻烦:
http:// myDomain:8080 / myWebApp
我的.war文件的名称是“ .MyWebApp”。
在tomcat中部署.war文件后,该应用程序开始于:
http:// myDomain:8080 / MyWebApp / myWebApp
任何想法如何从URL中删除此“ MyWebApp”部分?
我已经看到了一些针对此问题的解决方案,它们主要是在localhost中运行应用程序的解决方案。他们建议更改我已经这样做的“ context.xml”文件:
<?xml version='1.0' encoding='utf-8'?>
<Context>
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
path="" docBase="MyWebApp" debug="0" reloadable="true"
</Context>
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
不要将此标记为重复。我已经检查了所有适用于本地主机的解决方案,但不适用于数字海洋VPS。我想我在这里很具体。
先感谢您!
我必须在 server.xml 文件中添加这一行。托德这样做:
纳米等/tomcat/server.xml
添加这一行:
<Context path="" docBase="Advocatoree" debug="0" reloadable="true"></Context>
Run Code Online (Sandbox Code Playgroud)
保存文件。
重新启动tomcat。
| 归档时间: |
|
| 查看次数: |
7757 次 |
| 最近记录: |