1
mvn tomcat7 : deploy 명령을 사용하여 내 응용 프로그램을 배포하려고했습니다. 이상한 부분은 내 빌드가 성공했는지하지만 그 선 위에 나는 아래 **Tomcat-Maven 401 오류
- tomcatManager status code:401, ReasonPhrase:Unauthorized
**
I have provided the neccessary reference files
XML inside tomcat-users.xml
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="manager-script"/>
<user username="admin" password="tomcat" roles="tomcat,manager-script,admin"/>
<user username="tomcat" password="tomcat" roles="admin,tomcat"/>
</tomcat-users>
내 메이븐 설정
<server>
<id>TomcatServer</id>
<username>admin</username>
<password>tomcat</password>
</server>
pom.xml 파일의 내용을 파일에 대한 코드는 무엇입니까
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<url>http://localhost:8080/manager/html</url>
<!-- <server>TomcatServer</server> -->
<server>TomcatServer</server>
<username>admin</username>
<password>tomcat</password>
<path>/Spring-security</path>
</configuration>
</plugin>
이 401 오류를 해결하는 방법에 대한 해결책을 제공해주십시오.
나는 이미 언급 한 URL을 사용해 보았습니다. 같은 문제가 있습니다. 예. mvn tomcat7 : deply 명령을 사용 중입니다. – Raj
흠 .. HTTP 상태 401은 인증 실패 또는 인증이 존재하지 않음을 나타냅니다 (403 대 "절대 수행 할 수 없음"). 내가 지금 가지고있는 유일한 것은'tomcat7-maven-plugin' 버전'2.2'입니다. –
한 가지 더 : 사용중인 Tomcat 버전을 언급하지 않았습니다. –