Wie Konfiguriere ich einen zusätzlichen context-Pfad zur Maven-Tomcat-plugin?

Bin ich mit Maven 3.0.3 mit dem Tomcat plugin. Mit Maven und Tomcat, möchte ich zur Bereitstellung einer eingebetteten Instanz der Website. Meine Frage ist, wie Konfiguriere ich einen zusätzlichen context-path in meinem eingebetteten Tomcat-server? Unten ist mein Tomcat-Konfiguration, aber entweder meine "" - Angabe ungültig ist oder der Inhalt der Datei (unten) sind ungültig ...

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

da, wenn ich rufe

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

keiner der URLs zugeordnet "/alle-neuen-jx-web" (meine zusätzliche Kontext-Pfad) werden immer zugeordnet (Vermögenswerte, die nicht serviert von Tomcat) . Irgendwelche Ideen, warum? Unten ist mein tomcat-Profil von meinem pom.xml Datei ...

            <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>

Vielen Dank für alle Lösungen und zusätzliche Schritte zur Problembehandlung, - Dave

InformationsquelleAutor Dave | 2011-08-08

Schreibe einen Kommentar