我正在尝试在tomcat 8中部署一个Web应用程序,其中上下文路径应该与war文件名不同。
我们应该可以通过根据this tomcat documentation在Web应用程序的META-INF文件夹中添加context.xml文件来完成此操作。我使用以下内容创建了此文件,但这不会更改mypath的上下文路径。
<?xml version="1.0" encoding="UTF-8"?>
<Context path="/mypath" docBase="webapps/myWarWeb-1.0.0-SNAPSHOT.war" />
尝试将docBase值更改为webapps/myWarWeb-1.0.0-SNAPSHOT
,myWarWeb-1.0.0-SNAPSHOT.war
和myWarWeb-1.0.0-SNAPSHOT
,但没有成功。
对此有什么想法吗?
谢谢, Akalanka。
答案 0 :(得分:-1)
实际上tomcat8文档说你不能使用path属性。
关于&#34;路径&#34;它声明:&#34;只有在server.xml中静态定义Context时才能使用此属性。在所有其他情况下,路径将从用于.xml上下文文件或docBase的文件名推断。&#34;