Это моя конфигурация сборки pom.xml
:
<build>
<finalName>cfwd</finalName>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<url>http://xx.xxx.xxx.xxx:8080/manager/text</url>
<server>cifServer</server>
<path>/cfwd</path>
<addContextWarDependencies>true</addContextWarDependencies>
<addWarDependenciesInClassloader>true</addWarDependenciesInClassloader>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
где http://xx.xxx.xxx.xxx:8080
— IP-адрес удаленного сервера.
Когда я пытаюсь развернуть через mvn tomcat:deploy
, я получаю эту ошибку:
[ОШИБКА] Не удалось выполнить цель org.codehaus.mojo:tomcat-maven-plugin:1.1:deploy (default-cli) в проекте cfwd: не удается вызвать диспетчер Tomcat: сервер вернул код ответа HTTP: 403 для URL:
http://localhost:8080/manager/deploy?path=%2Fcfwd&war=
-> [ Справка 1] org.apache.maven.lifecycle.LifecycleExecutionException: не удалось выполнить цель org.codehaus.mojo:tomcat-maven-plugin:1.1:deploy (default-cli) в проекте cfwd: не удается вызвать диспетчер Tomcat
где похоже, что maven пытается развернуться на localhost:8080
, а не на IP-адрес удаленного сервера. Любая идея?