j2g*_*2gl 6 java tomcat war tomcat8
如何使用Tomcat 8上war文件中的context.xml 将mywebapp-1.0.0.war部署到带有上下文路径/ mywebapp的 $ TOMCAT_HOME/webapps目录?
我从版本5开始回到Tomcat.我习惯在war文件中创建META-INF/context.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/mywebapp">
...
</Context>
Run Code Online (Sandbox Code Playgroud)
Maven使用以下名称创建war文件:mywebapp-1.0.0.war
但是当我将war文件部署到$ TOMCAT_HOME/webapps目录时,上下文路径将是http:// localhost:8080/mywebapp-1.0.0而不是http:// localhost:8080/mywebapp /.
另外我看到$ TOMCAT_HOME/conf/Catalina/localhost是空的,而不是从部署的war文件中复制xml文件.
我还在$ TOMCAT_HOME/conf/server.xml中添加了deployXML ="true"
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
deployXML="true">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18460 次 |
| 最近记录: |