나는 POM 파일로 휠을 재발 명하려하지 않습니다. 내가 pom 부모 pom.xml 파일로 변환하려고 maven 있습니다.부모 POM 파일에 <packaging> jar</packaging>이있을 수 있습니까?
core
|
---- pom.xml
|
---- Proj A
|
---- <parent> pom.xml
|
Proj A - module 1
|
---- pom.xml
|
Proj A - module 2
|
---- pom.xml
|
---- Proj B
|
---- pom.xml
내가 뭔가를 제외하고, 모든 것이 겉으로 올바르게 설정이이 날을 던지고있다 :
프로젝트는 다음과 같은 구조로 설정입니다. 나는이 코르의 pom.xml 파일에서 정의한 :
<modelVersion>4.0.0</modelVersion>
<groupId>com.imx.core</groupId>
<artifactId>imx-core</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>Proj A</module>
<module>Proj B</module>
</modules>
모두가 .m2의 repo에 넣어 년대 IMX 코어 유물을 제외하고 구축 할 것으로 보인다. 패키징은 더 이상 "jar"가 아니지만 "pom"이 되었기 때문에 코어의 pom 파일에서 jar 패키지를 만드는 방법은 무엇입니까?
내가 할 수있는 가장 먼 길은 완전히 다른 pom을 만드는 것입니다. 이것은 완전히 다른 pom을 만드는 것입니다. 이것이 더 나은 기존의 core/pom.xml 파일에서 수행 될 수 있다면. 아니면 나는 이것에 대해 올바른 생각을하지 않습니까?
나는 그것이 어떻게 형성되어야 하는가하는 질문 이었지만 시행 착오를 많이 겪은 후에 나왔다고 결론을 내 렸습니다. 부모 pom.xml이 pom의 패키지 유형을 가져야한다는 것을 (처음에는) 알지 못했습니다. – ResourceReaper