2013-02-13 2 views
0

필자는 Maven과 Jboss에 익숙하지 않다. (실제로 다른 서버도 사용하지 않았다.)maven 및 jboss를 사용하여 프로젝트를 배포하는 방법은 무엇입니까?

나는 maven과 jboss 서버가있는 flex/blazDS/Java 프로젝트를 가지고있다. 어떻게 배포 할 수 있습니까?

추신 : 내가 개발할 때 maven을 사용하여 프로젝트를 빌드했습니다 (mvn 클린 설치 패키지 사용 ...).

내 서클로 이동하여 메인 애플리케이션을 마우스 오른쪽 버튼으로 클릭하고 내 서버에서 실행하십시오.

+0

은 JBoss에 항아리를 배포하는 Maven 플러그인을 작성할 수 있습니다 하드 배포, 또는 당신이 [연속 통합 서버]를 구성 할 수 있습니다 (HTTP : // EN .wikipedia.org/wiki/Continuous_integration)을 사용하십시오. –

답변

1

Maven JBoss Plugin을 사용할 수 있습니다. 제대로 구성되면 서버를 시작 및 중지하고 JMX (원격 인스턴스의 경우) 및 하드 카피 (로컬 인스턴스의 경우)를 통해 배포 할 수 있습니다. 안내서에 따르면 처음에는 플러그인을 사용자의 컴퓨터에 추가합니다.

 <plugin> 
     <groupId>org.codehaus.mojo</groupId> 
     <artifactId>jboss-maven-plugin</artifactId> 
     <version>1.5.0</version> 
     <configuration> 
      <jbossHome>/usr/jboss-4.2.3.GA</jbossHome> 
      <serverName>all</serverName> 
      <fileName>target/my-project.war</fileName> 
     </configuration> 
     </plugin> 

구성 섹션의 필드를 적절하게 사용자 정의해야합니다. 그럼 당신은 (원격에 대한)를 사용하여 JBoss 서버

mvn jboss deploy 

또는 명령은 위의 의견에 주어진 하드 배포 보스되지

mvn jboss hard-deploy 
+0

감사합니다. 정말 도움이됩니다. – Accessdenier

2

(로컬의 경우)에 배포 할 수 있습니다. 올바른 명령은 제이 보스에서 받는다는가 제이 보스입니다 사용하여 배포하는 방법 :

관련 문제