2013-08-19 2 views
0

cargo 플러그인을 사용하여 서블릿 프로젝트를 전개하려고합니다.Cargo Maven 플러그인을 통한 원격 프로젝트 배포

pom.xml 파일 : 당신은 내가 원격 domain 예컨대에서 프로젝트를 배포 할시피

... 
<!-- 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 --> 
... 

; 내가 mvn cargo:doploy을 실행할 때 example.com하지만 내가 얻을 :

이에 프로젝트를 배포하려고하기 때문이다
Connection timed out 

: 나는 URL에서 콜론 (:)를 제거 할 수있는 방법

http://example.com:/manager 

어떤 생각?

답변

0

구성 등록 정보에서 cargo.servlet.port를 제거하면 어떻게됩니까? 귀하의 URL에있는 빈 포트가 사라질 것입니다.

+0

나는 이미 http : //example.com :/manager' – tokhi

+0

과 같은 URL을 얻으려고 시도했다. 기본 80 포트를 사용할 수있다. –

+0

나는 그때 주위에 작품을 추측 80 포트를 설정하는 것 – hermansen