다중 모듈이 포함된 Maven 프로젝트에서 모든 하위 모듈을 컴파일하는 것은 mvn compile을 사용하여 간단합니다. 그러나 개별 모듈에 대한 선택적 작업은 문제를 야기합니다.
문제:
모듈 A(종속성) 및 C(war)가 있는 프로젝트에서 모듈 B에 대한 WAR 파일을 패키징하려고 할 때 프로젝트), Maven은 A에 대한 종속성 해결 오류를 보고합니다.
솔루션:
Maven Advanced Reactor 옵션은 솔루션 제공:
단계:
다음 명령을 실행합니다. :
mvn install -pl B -am
이렇게 하면 모듈 B와 해당 종속성 A가 빌드됩니다.
추가 참고:
모듈의 이슈 ID가 디렉토리 이름과 다르면 명령에 콜론을 사용하십시오:
mvn install -pl :B -am
위 내용은 다중 모듈 프로젝트에서 특정 Maven 모듈을 빌드하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!