0
我試圖不用我的POM文件在這裏重新發明輪子。我有一個pom,我試圖將其轉換爲maven中的父pom.xml文件。是否可以在父pom文件中有<packaging>罐子</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>
這一切似乎構築除IMX核神器,它的推杆在回購的.m2。由於包裝不再是「jar」,而是現在的「pom」,我將如何從核心的pom文件創建jar包?
這樣做的很長一段路(我假設)是創建一個全新的pom,這是一個專門的父母和孩子出所有其他poms?如果這可以在現有的core/pom.xml文件中完成,那會更好。或者我沒有想到這個正確的方法?
我不知何故認爲這是我想要形成的問題,但經過大量的試驗和錯誤後,我也得出了這個結論。我並不知道(起初)父pom.xml必須具有pom的包類型。 – ResourceReaper