一尘不染

如何为Maven-Tomcat插件配置其他上下文路径?

tomcat

我正在将Maven
3.0.3与Tomcat插件一起使用。我想使用Maven和Tomcat部署站点的嵌入式实例。我的问题是如何在嵌入式Tomcat服务器中配置其他上下文路径?以下是我的Tomcat配置,但是我的“”规范无效或该文件的内容(如下)无效……

<Context path="/all-new-jx-web" docBase="/Users/davea/Documents/workspace/NissanUSA2/Technology/nna/mycousa/jx/target/web">

因为当我调用

mvn clean -Dmaven.test.skip=true verify -Ptomcat tomcat:run

,则没有映射到“ / all-new-jx-
web”的URL(我的其他上下文路径)被映射(Tomcat不会提供资产)。有什么想法吗?以下是我的pom.xml文件中的tomcat配置文件……

            <profile>
                    <id>tomcat</id>
                    <build>
                            <plugins>
                                    <plugin>
                                            <groupId>org.codehaus.mojo</groupId>
                                            <artifactId>tomcat-maven-plugin</artifactId>
                                            <version>1.1</version>
                                            <configuration>
                                                    <contextFile>config/tomcat/context.xml</contextFile>
                                                    <mode>context</mode>
                                                    <addContextWarDependencies>true</addContextWarDependencies>
                                                    <charset>UTF-8</charset>
                                                    <path>/all-new-jx</path>
                                                    <update>true</update>
                                                    <warDirectory>target/${project.artifactId}-${project.version}.${project.packaging}</warDirectory>
                                                    <systemProperties>
                                                            <JAVA_OPTS>-Xms256m -Xmx512m -XX:MaxPermSize=256m -XX:NewRatio=6
                                                                    -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled
                                                                    -verbose:gc"</JAVA_OPTS>
                                                    </systemProperties>
                                            </configuration>
                                    </plugin>
                            </plugins>
                    </build>
            </profile>

感谢您提供任何解决方案和其他故障排除步骤,-Dave


阅读 282

收藏
2020-06-16

共1个答案

一尘不染

serverXml为此使用配置。

2020-06-16