0
目前,我們有我們在的Jboss EAP用大量的內部網絡,項目/ lib文件夾中添加第三方jar文件的部署6.1 server.Its多模塊項目基於JSF Web項目。Maven:如何從Web項目源代碼中排除所有第三方jar?
當我們運行mvn install
它創建war文件,我們在Jboss中部署這個war文件,但是它的大小太大,大約300MB。所以有時候我們很難部署在服務器上,如果任何一行代碼改變它的上傳時間在服務器上傳。
我們希望我們應該分離出jar文件(第三方)和源代碼。所以戰爭規模應該更小,所有第三方jar應該從源代碼中分離出來。
該項目是基於Maven的項目,所以所有的依賴在pom.xml
文件添加所以對於開發商預期的,我們不應該刪除POM文件條目。
有人可以請建議我應該是處理這種情況最好的方法?
第一步是確定的,但怎麼樣在lib文件夾中把罐子,你的意思我必須手動把它?像複製粘貼從一個位置到另一個位置,然後如果我們將在pom.xml文件中像添加/刪除依賴項那樣做任何更改,我們必須再次手動執行所有操作? –
我想瓶子應該在JBOSS_HOME/common/lib中 – user987339
jboss-eap-6.1沒有這個文件夾結構然後第二件事我們必須手動做? –