StackOverFlowに表示されているほとんどのエラーが発生しても解決できませんでした。私はSpringMVCアプリケーションを配備しようとしています。しかし、私はそれを働かせることはできません。Tomcat-Maven 401エラー:Tomcatマネージャーを起動できません
Mavenの展開エラー:
[ERROR] Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.1:redeploy (default-cli) on project productmgmt: Cannot invoke Tomcat manager: Server returned HTTP response code: 401 for URL: http://localhost:8080/manager/text/deploy?path=%2Fproductmgmt&war=&update=true -> [Help 1]
のpom.xml:
<build>
<finalName>productmgmt</finalName>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<configuration>
<url>http://localhost:8080/manager/text</url>
<path>/productmgmt</path>
<username>admin</username>
<password>password</password>
</configuration>
</plugin>
</plugins>
</build>
Tomcatの-のUsers.xml
<role rolename="admin"/>
<role rolename="manager"/>
<user username="admin" password="admin" roles="admin,manager"/>
</tomcat-users>
詳細情報:
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
これは
<role rolename="manager-script"/>
<role rolename="admin-script"/>
<user password="password" roles="manager-script,admin-script" username="admin"/>
</tomcat-users>
admin-script thingyは私にとってそれをしました。この役割については考えていませんでした。ありがとう、救命救助者! – SysHex