Dav*_*ave 5 tomcat maven-2 maven maven-tomcat-plugin
我正在使用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">
Run Code Online (Sandbox Code Playgroud)
因为当我调用时
mvn clean -Dmaven.test.skip=true verify -Ptomcat tomcat:run
Run Code Online (Sandbox Code Playgroud)
,没有映射到"/ 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>
Run Code Online (Sandbox Code Playgroud)
感谢任何解决方案和其他故障排除步骤, - 戴夫