我有一個 Maven Java 專案。我想告訴 Maven 忽略編譯名稱以“.”開頭的任何目錄,例如,給定以下目錄結構:
src/main/java/com/stuff
|
.skipThisDirectory1
|
anotherDirectory1
|
useThisDirectory1
|
.skipThisDirectory2
|
anotherDirectory2
|
useThisDirectory2
...我只希望 Maven 編譯 useThisDirectory1、useThisDirectory2 及其子目錄中的內容。
我在互聯網上看到如何跳過編譯特定目錄,但我找不到跳過目錄名稱模式的方法(比如所有以點開頭的目錄)。
uj5u.com熱心網友回復:
我建議嘗試這樣的事情:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.10.1</version>
<configuration>
<excludes>
<exclude>**/.*/**</exclude>
</excludes>
</configuration>
</plugin>
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/477093.html
標籤:行家
