2012-07-23 5 views
0

"mvn archetype : generate -DgroupId = com.mycompany.core -DartifactId = myproject-core -DarchetypeArtifactId = maven-archetype-webapp -DinteractiveMode"명령을 사용하여 maven 아키타 입을 생성 중입니다. = false "는 war 파일을 생성합니다. 이제 ear 파일을 사용하여 빌드하려고합니다.빌드 .ear 및 .war with maven

귀와 전쟁 파일을 만들기 위해 두 가지 아키타 입을 만들어야한다는 웹 및 게시물을 보았습니다. 그러나 나는 여기서 출발점을 얻지 못하고있다.

구조를 생성하는 데 사용하는 동일한 archetype 명령이 필요합니까, 아니면 매개 변수를 변경해야합니까? 어떤 도움이라도 대단히 감사하겠습니다.

+-- root(pom.xml) 
     +-- module-war (pom.xml) 
     +-- module-ear (pom.xml) 

답변

1
내 .ear 파일에 패키지 된 APP-INF 폴더를 어떻게 만들 수 있습니까?
+0

나는 구조, 이제 내가 원하는 것을 형성했다 :

감사합니다

내가 대신 웹 애플리케이션 원인 EAR의 correct archetypeArtifactId=maven-archetype-j2ee-simple를 사용하는 것이 좋습니다 것

보통처럼 두 개 이상의 모듈을 포함 자바 EE 애플리케이션을 의미 –

+0

APP-INF 폴더는 어디에 있습니까? – khmarbaise

+0

알았어, jarModule을 통해 APP-INF/lib 폴더를 만들고 있는데, 필요한 디렉토리에 필요한 jar를 삽입하고있다. 도움 주셔서 감사합니다. –

관련 문제