Ik wil graag de war files die ik genereer met maven2 automatisch laten deployen in een tomcat 7.0.2 server. Tot op heden is dit nog niet gelukt. Ik heb de script interface url in maven geconfigureerd (aangezien deze sinds versie 7 veranderd is) en de manager-script gebruiker aangemaakt, maar tot op heden nog zonder succes.
Ik run maven vanuit eclipse met de volgende goals:
clean package tomcat:deploy
De error die ik krijg is:
De files die ik gebruik zijn
Tomcat/conf/Tomcat-users.xml:
Maven/conf/settings.xml:
pom.xml:
Kan iemand mij vertellen hoe ik dit oplos?
EDIT:
Heb ook geprobeerd de userrol admin-script te gebruiken. Dit geef dezelfde foutmelding.
Ik run maven vanuit eclipse met de volgende goals:
clean package tomcat:deploy
De error die ik krijg is:
code:
1
2
| [ERROR] Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.0:deploy (default-cli) on project scarletreports: Cannot invoke Tomcat manager: Server returned HTTP response code: 401 for URL: http://localhost:8080/manager/text/deploy?path=%2Fscarletreports&war= -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:tomcat-maven-plugin:1.0:deploy (default-cli) on project scarletreports: Cannot invoke Tomcat manager |
De files die ik gebruik zijn
Tomcat/conf/Tomcat-users.xml:
code:
1
2
3
4
| <tomcat-users> <role rolename="manager-script" /> <user username="username" password="password" roles="manager-script"/> </tomcat-users> |
Maven/conf/settings.xml:
code:
1
2
3
4
5
6
7
| <servers> <server> <id>tomcat</id> <username>username</username> <password>password</password> </server> </servers> |
pom.xml:
code:
1
2
3
4
5
6
7
8
9
10
| <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <configuration> <server>tomcat</server> <url>http://localhost:8080/manager/text</url> </configuration> </plugin> </plugins> |
Kan iemand mij vertellen hoe ik dit oplos?
EDIT:
Heb ook geprobeerd de userrol admin-script te gebruiken. Dit geef dezelfde foutmelding.
[ Voor 16% gewijzigd door Verwijderd op 07-09-2010 23:04 ]