2013-08-19 3 views
0

Je tente de déployer un projet de servlet en utilisant le plugin cargo.Déploiement de projet sur la télécommande via le plugin Cargo maven

fichier pom.xml:

... 
<!-- cargo plugin --> 
     <plugin> 
     <groupId>org.codehaus.cargo</groupId> 
     <artifactId>cargo-maven2-plugin</artifactId> 
     <configuration> 
      <container> 
       <containerId>tomcat6x</containerId> 
       <type>remote</type> 
       <systemProperties> 
        <cargo.jvmargs>-XX:MaxPermSize=256M -Xmx1024m</cargo.jvmargs> 
       </systemProperties> 
      </container> 
      <configuration> 
       <type>runtime</type> 
       <properties> 
        <cargo.hostname>example.com</cargo.hostname> 
        <cargo.protocol>http</cargo.protocol> 
        <cargo.servlet.port></cargo.servlet.port> 
        <cargo.remote.username>verticals-renderer</cargo.remote.username> 
        <cargo.remote.password>verticals-renderer</cargo.remote.password> 
       </properties> 
      </configuration> 
       <deployables> 
        <deployable> 
         <groupId>com.foo.foo</groupId> 
         <artifactId>foo-renderer</artifactId> 
         <type>war</type> 
         <properties> 
          <context>latest</context> 
         </properties> 
        </deployable> 
       </deployables> 

     </configuration> 
    </plugin> 
    <!-- End cargo plugin --> 
... 

Comme vous le voyez, je veux déployer le projet sur une domain à distance par exemple; example.com mais quand je lance mvn cargo:doploy je reçois:

Connection timed out 

C'est parce qu'il tente de déployer le projet:

http://example.com:/manager 

Toute idée comment puis-je supprimer le côlon (:) de l'URL? Que se passe-t-il si vous supprimez cargo.servlet.port de vos propriétés de configuration?

Répondre

0

Que se passe-t-il si vous supprimez cargo.servlet.port de vos propriétés de configuration? Je crois que le port vide de votre URL disparaîtra alors.

+0

J'ai déjà essayé cela, obtenir la même URL: 'http: //example.com:/manager' – tokhi

+0

vous pouvez essayer d'utiliser le port 80 par défaut. –

+0

Je suppose qu'un travail autour serait alors de mettre le port à 80 – hermansen

Questions connexes