Cześć, próbuję skonfigurować Maven'a do deploy'owania aplikacji w lokalizację virtual hosta, który jest skonfigurowany w Tomcat.

server.xml

<Host name="sys.localhost"  appBase="sys_app"
            unpackWARs="true" autoDeploy="true">
			<Alias>sys.localhost</Alias>
			<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
				   prefix="sys_access_log." suffix=".txt"
				   pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host> 

tomcat-users.xml

	<role rolename="manager"/>
	<role rolename="admin"/>
	<role rolename="manager-gui"/>
	<role rolename="manager-script"/>
	<user username="admin" password="admin" roles="manager-script"/>

pom.xml

<plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <hostName>sys.localhost</hostName>
                    <aliases>sys.localhost </aliases>
                    <a href="http://localhost:8080/manager/text">http://localhost:8080/manager/text</a>
                    <server>ApacheTomcat</server>
                    <path>/</path>
                    <username>admin</username>
                    <password>admin</password>
                </configuration>
</plugin>

Wrzucenie komendy

mvn tomcat7:redeploy -Dmaven.test.skip=true

powoduje deploy do domyślnego folderu webapps (ROOT - path puste), a chciałbym aby wszystko lądowało w folderze sys_app (taka sama ścieżka jak do webapps - tzn. oba są w tym samym folderze tomcat/).

Jak przerzucę ręcznie pliki z webapps do sys_app to wszystko elegancko śmiga :)

Nie mogę sobie poradzić z tym żeby ustawić poprawną ścieżkę do virtual hosta dla mavena.