안녕하세요, 저는 새로운 Maven입니다. 나의 요구 사항은 2 개의 전쟁으로 귀를 만들고 항아리를 만드는 것입니다. 일부 아키타 입을 시도했지만 폴더 구조가 거의 없습니다. 내 maven 폴더 구조는 src/main/ java resource webapp test/java 테스트/리소스를 포함해야합니다. 어느 아키 타입이 적합할까요?MAVEN Archetype 선택
2
A
답변
0
질문의 형식화 때문에 정확히 원하는 것을보기가 조금 어렵습니다.
보셨습니까 org.apache.maven.archetypes.maven-archetype-webapp?
2
EAR이 다른 모듈로 구성되어 있기 때문에 단일 프로젝트에서 사용할 수 없습니다.
그래서 war, jar 및 build에 대해 별도의 프로젝트를 만듭니다.
war 파일을 만들려면 maven-archetype-webapp를 사용하고 jar에는 maven-archetype-quickstart를 사용하십시오.
그런 다음
예는
<modules>
<module>expLogdao</module>
<module>expLogservice</module>
<module>expLogweb</module>
<module>expLogear</module>
</modules>
그런 다음 귀를 구축하기 위해 별도의 프로젝트를 사용하여 모듈의 주요 프로젝트 POM 파일에서 그 프로젝트의 모듈을 포함
이제 귀 프로젝트의 모든 프로젝트 모듈을 포함 태그
종속성<dependency>
<groupId>com.expLog.service</groupId>
<artifactId>expLogservice</artifactId>
<type>jar</type>
<version>0.0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.expLog.dao</groupId>
<artifactId>expLogdao</artifactId>
<type>jar</type>
<version>0.0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.expLog.web</groupId>
<artifactId>expLogweb</artifactId>
<type>war</type>
<version>0.0.1-SNAPSHOT</version>
<scope>provided</scope>
</dependency>
관련 문제
- 1. webdriver maven archetype
- 2. maven archetype 속성 대체
- 3. maven 3 archetype : generate error
- 4. maven archetype j2ee-simple은 실패한 프로젝트를 생성합니다.
- 5. maven archetype : 매개 변수 목표 생성
- 6. m2e는 maven-archetype-quickstart를 사용하여 사이트를 생성하지 않습니다
- 7. 'maven-archetype-quickstart'를 만드는 MyEclipse 8.5에서 문제가 발생 했습니까?
- 8. gwt maven 프로젝트의 맛 : WebAppCreator 또는 gwt-maven-plugin-Archetype - 사용 대상
- 9. archetype : create-from-project
- 10. Archetype 콘텐츠를 Folderish로 변환
- 11. MyFaces-Test 용 Archetype
- 12. pom.xml의 Maven 모듈 선택 사항
- 13. mvn archetype : generate 클래스 누락 오류가 발생합니다. PrompterException 오류
- 14. Maven/Tomcat 프로젝트 Maven/Jetty
- 15. maven-archetype-webapp 프로젝트가 서버 팝업의 "추가 및 제거 ..."에서 보이지 않음
- 16. gwt maven plugin - archetype 이클립스에서 생성 된 샘플 프로젝트를 실행할 수 없습니다.
- 17. 생성 목표 (mvn archetype : generate)를 실행하는 파일을 maven 프로젝트에 추가하는 방법?
- 18. Nexus Maven 아키 텍트 인공물을 배치 할 때 Archetype 저장소가 업데이트되지 않습니다.
- 19. JVM 선택 항목을 Maven 플러그인에 전달
- 20. JBoss, maven 및 선택 항목에서 Webservice 구현
- 21. 사이트를 포함하는 간단한 프로젝트를 생성하는 Maven 아키타이
- 22. Eclipse에서 Maven 디렉토리 구조에 누락 된 디렉토리
- 23. 커스텀 Maven 아키 타입은 어떻게 폐기합니까?
- 24. 빌드 .ear 및 .war with maven
- 25. Maven 프록시 대 미러
- 26. 이 Maven 플러그인에는 실제로 잘못된 설명자가 있습니까?
- 27. 설치 Maven 플러그인 커넥터 오류
- 28. maven 프로젝트 내에서 서블릿을 만들 수 없습니다.
- 29. mvn archetype : generate POM 빌드 오류 (이 프로젝트의 POM이 아닐 수도 있음)
- 30. Maven : 오프라인 모드에서 플러그인을 설치하는 방법