簡體   English   中英

如何不生成Maven Jar

[英]how not to generate maven jar

這是我的項目結構

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

simple-math提供了一個名為App.add(a,b)的函數,該函數將兩個數字相加。

simple-web使用此App.add並將其顯示在index.jsp中

它與jar和war的默認設置完美配合。

我想做的不是讓簡單的工具產生jar,而是讓它們產生簡單的舊類文件。 和簡單的網絡調用使用.class路徑而不是jar添加

我應該在pom.xml中進行哪些更改-簡單如何從父項目中執行此操作?

Maven的理念是為一個項目生產一個主要的人工制品。 一個項目通常包含多個類,因此將它們包裝到一個罐子中是有意義的。

這樣做的另一個原因是,部署到存儲庫中的工件會將版本號添加到其名稱中。 您不能使用類文件來執行此操作。

如果您真的想在戰爭中使用單個類文件,則可以在構建簡單Web項目期間嘗試擴展simple-math- {version} .jar。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM