У меня есть Java-приложение, созданное с использованием Spring и Maven, и веб-приложение в Angular, созданное с помощью Angular-Cli.
Я хочу создать войну и развернуть ее на сервере Tomcat. Но когда я выполняю mvn tomcat7: deploy, у меня появляется эта ошибка. Не удалось выполнить цель org.apache.tomcat.maven: tomcat7-maven-plugin: 2.0: deploy
У меня есть пользователь с ролями manager-gui, manager-скрипт, а менеджер-jmx у меня в maven settings.xml
<server>
<id>maven-tomcat-war-deployment-server</id>
<username>war-deployer</username>
<password>maven-tomcat</password>
</server>
а в пом у меня есть:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven
plugin</artifactId>
<version>2.0</version>
<configuration>
<server>maven-tomcat-war-
deployment-server</server>
<url>http://localhost:8080/manager/text</url>
<path>/rps</path>
</configuration>
</plugin>
и tomcat-users.xml
<role rolename="manager-gui"/>
<!-- Role to manage WAR files via script like Maven. The name
should be as is! -->
<role rolename="manager-script"/>
<user username="war-deployer" password="maven-tomcat"
roles="manager-gui, manager-script, manager-jmx"/>
Почему у меня есть эта ошибка? Заранее спасибо.