Bonjour,
J'utilise le plugin Cargo pour déployer mon application. Ca fonctionne, mais je n'ai pas tout compris, et j'aimerais bien comprendre.
J'ai un tomcat 5.5 qui tourne sous windows XP.
Dans le fichier pom.xml j'ai rajouter ceci
J'arrête mon tomcat, je tape la commande mvn cargo:start
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <configuration> <container> <containerId>tomcat5x</containerId> <home>C:\Program Files\Apache Software Foundation\Tomcat 5.5</home> <output>${project.build.directory}/tomcat5x/container.log</output> <log>${project.build.directory}/tomcat5x/cargo.log</log> <type>installed</type> </container> <configuration> <properties> <cargo.servlet.port>8280</cargo.servlet.port> </properties> <type>existing</type> <home>${project.build.directory}/tomcat5x</home> </configuration> </configuration> </plugin>
Mon projet est bien déployé et repond à l'URL http://localhost:8080/monProjet
Par contre mon tomcat ne répond pas.
Si je modifie le pom.xml comme suit :
La commande maven sus-cité, lance bien mon tomcat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <plugin> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-maven2-plugin</artifactId> <configuration> <container> <containerId>tomcat5x</containerId> <home>C:\Program Files\Apache Software Foundation\Tomcat 5.5</home> <output>${project.build.directory}/tomcat5x/container.log</output> <log>${project.build.directory}/tomcat5x/cargo.log</log> <type>installed</type> </container> <configuration> <properties> <cargo.servlet.port>8280</cargo.servlet.port> </properties> <type>existing</type> <home>C:\Program Files\Apache Software Foundation\Tomcat 5.5</home> </configuration> </configuration> </plugin>
Qui écoutait sur le port 8080 dans le premier cas ?
Merci.
Rémy.
Partager