2015-09-12 28 views
1

這是我的項目結構如何不產生Maven的罐子

parent project - pom.xml 
| 
|----------> simple-math -- pom.xml 
|----------> simple-web -- pom.xml 

簡單的數學給人一種叫App.add功能(A,B),其中增加兩個數字。

簡單的Web使用該App.add並顯示它的index.jsp

它的默認設置是用罐子和戰爭精美的工作。

我想要做的不是讓簡單的數學產生jar,而是讓它們產生簡單的舊類文件。和簡單的Web調用添加使用.class路徑比罐子

我應該在pom.xml中做什麼改變 - 簡單的數學 我應該如何從父項目執行此操作?

回答

0

Maven的哲學是爲一個項目產生一個主要的人造物。一個項目通常包含多個類,因此將它們打包成jar是有意義的。

這樣做的另一個原因是您部署到存儲庫中的工件會將版本號輸入到其名稱中。你不能用類文件做到這一點。

如果你真的想在你的戰爭中擁有單獨的類文件,你可以嘗試在構建simple-web項目期間擴展簡單數學{{}} .jar。