導航:首頁 > 凈水問答 > maven過濾項目

maven過濾項目

發布時間:2024-04-05 19:14:02

1. java jar怎麼把指定目錄排除掉再進行打包

在項目的pom.xml文件裡面添加如下配置:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<warName>loginweb</warName>
<outputDirectory>target</outputDirectory>
<!-- 排除 -->
<packagingExcludes>
WEB-INF/classes/*jdbc.properties,
WEB-INF/classes/*config.properties,regex[WEB-INF/lib/(?!log4j-1|common-1).*.*.jar]
</packagingExcludes>
</configuration>
</plugin>
配置說明:
1. WEB-INF/classes/*_jdbc.properties: 過濾 任何前綴的 _jdbc.properties 配置文件(如:我上篇博客自動打不同環境的包中提到的添加的不同環境的jdbc配置文件,那麼在打包時候,排除自己添加的這個配置文件)
2. %regex[WEB-INF/lib/(?!log4j-1|common-1)...jar] 通過正在表達式配置打包時,排除除了log4j-1和common-1 的 1.任何版本的jar包。即打包時只添加這兩個jar包到war包裡面,其他的任何jar都排除不打包進去
(PS:為了tomcat 共享jar包,所以項目中不打jar,當然除了自己項目間相互依賴的jar,比如這個jar會經常自己修改,那麼經常修改的,就不排除,打包時候把他們也打進去。對於tomcat如何共享jar包,後續再詳細描述)
3. 如果有多個條件,用逗號隔開。對於packagingExcludes 的詳細使用,請查看官網:
http://maven.apache.org/plugins/maven-war-plugin/examples/including-excluding-files-from-war.html

閱讀全文

與maven過濾項目相關的資料

熱點內容
實驗室純水機的濾芯多少錢 瀏覽:221
污水坑防腐怎麼處理 瀏覽:185
摩托車空氣濾芯怎麼洗五羊摩托車 瀏覽:746
空氣濾芯的濾紙里有什麼 瀏覽:432
污水泵電機檢測 瀏覽:404
污水處理廠活性污泥工藝流程 瀏覽:237
中央凈水器如何產生廢水 瀏覽:775
醫療機構污水cod超標治理方法 瀏覽:858
山東學校生活污水處理設備哪裡有 瀏覽:331
北京賣保溫杯店能過濾泡茶的 瀏覽:22
光伏污水處理公司排名 瀏覽:405
污水泵怎麼換泵頭 瀏覽:681
污水處理常用設備維護 瀏覽:834
pvdf超濾壽命 瀏覽:190
做豆腐的廢水能直排嗎 瀏覽:308
樹脂工藝品用多少目的填料 瀏覽:803
紫甘藍水為什麼加入純凈水 瀏覽:244
安徽線繞濾芯怎麼樣 瀏覽:688
c4l汽油濾芯和什麼車通用 瀏覽:982
直火蒸餾法和水蒸氣蒸餾法 瀏覽:214