2010-02-10 7 views
1

내 프로젝트를 성공적으로 구축했습니다. 내 전쟁이 대상 디렉토리에있는 내가 여기에 제이 보스와의 전쟁을 실행하려고된다 전쟁을보고하는 제이 보스를 말한다 pom.xml 파일의 일부 .. 이제 jboss를 Maven과 함께 사용하는 방법

<build> 
     <plugins> 
      <plugin> 
       <groupId>org.codehaus.mojo</groupId> 
       <artifactId>jboss-maven-plugin</artifactId> 
       <version>1.4</version> 
       <configuration> 
        <jbossHome>C:\jboss-4.2.2.GA</jbossHome> 
        <serverName>all</serverName> 
        <fileName>target/0.0.1-SNAPSHOT.war</fileName> 
       </configuration> 
      </plugin> 
     </plugins> 
    </build> 

내가 여기 받는다는와 함께 시작된다 메시지 :

[INFO] [jboss:start] 
[INFO] Starting JBoss... 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESSFUL 

그러나 localost가 작동하지 않는데 어떻게해야합니까?

+0

서버 로그 메시지를 확인하십시오. –

+0

@Vinegar 수동으로 jboss에 war 파일을 복사 한 다음 Eclipse 또는 bin에서 시작하면 작동하는 것을 의미합니다. 부두를 실행하면 maven 플러그인으로 시작하기 만하면됩니다. 문제없이 실행됩니다. – ant

+0

너는 jboss 또는 부두를 달리고 있니? –

답변

5

귀하의 pom에 hard-deploystart 개의 목표가 표시되지 않습니다 (후자는이 출력물을 얻으면 외관상으로는 귀하의 게시물에없는 것 같습니다). 또한 all 대신 자체 서버 구성을 사용합니다.하지만 이론에서 큰 차이를 만들어서는 안됩니다. 그리고 fileName 속성은 플러그인에서 사용하지 않으므로 필요하지 않습니다. JBoss는 올바르게 배치되면 war 파일을 자동으로 찾습니다 (그 때문에 hard-deploy 목표가 필요합니다). 당신은 로컬 호스트로하고 all 서버를 사용하는 경우 I 추측 JNDI 포트 1099에 서버를 결합하는 경우는 JBoss Maven 플러그인은 제대로 작동 않습니다

<plugin> 
    <groupId>org.codehaus.mojo</groupId> 
     <artifactId>jboss-maven-plugin</artifactId> 
     <version>1.4.sp1</version> 
     <configuration> 
      <jbossHome>...</jbossHome> 
      <serverName>MyServer</serverName> 
     </configuration> 
     <executions> 
      <execution> 
       <id>redeploy-and-restart-server</id> 
       <phase>pre-integration-test</phase> 
       <goals> 
        <goal>hard-deploy</goal> 
        <goal>start</goal> 
       </goals> 
      </execution> 
     </executions> 
    </plugin> 

참고 :

내 구성은 다음과 같습니다 설정을 변경하지는 않았지만 그럼에도 불구하고 알 수 있습니다.

서버가 여전히 실행 중이 아닌 경우 all/log 디렉토리의 로그 파일을 확인하여 현재 진행중인 작업을 확인해야합니다.

+0

로그를보고 있습니다. 내가 무엇을 찾을 지 모르겠습니다. – ant

+0

@ Péter Török DI : – ant

+0

@ c0mrade 감사합니다 :-) –

관련 문제