【发布时间】:2017-09-30 05:57:57
【问题描述】:
我正在使用 Maven 构建一个 JAVA (spring) 应用程序来进行安装。我的 pom.xml 文件包含:<finalName>tools</finalName>,所以当我安装它并将war文件上传到tomcat时,域是mydomain:8080/tools。我需要更改什么,以便它改用 mydomain:8080/go/tools?
【问题讨论】:
-
<finalName>go/tools</finalName> -
我试过了。它在 target/go/tools.war 创建了 war 文件,但是当我将 tools.war 上传到服务器时,它仍然在
:8080/tools -
因为还保留了前一个 (
tools),您必须将其删除。你试过访问go/tools吗? -
在tomcat/config下的
web.xml或/和context.xml中定义上下文路径。 -
这是我不明白的问题。我不能只上传战争文件,我必须将上下文设置为 /go/tools 并告诉服务器在哪里获取战争文件而不是上传它(使用 apache tomcat admin gui)。现在它正在工作。
标签: java spring maven tomcat tomcat8