[英]Exclude files in classpath during Gradle build?
我正在使用Gradle構建Eclipse項目。 在src/main/java
和src/test/java
目錄中,有package-info.java
文件。 Eclipse將抱怨導入項目時已經定義了package-info類型 。 在Eclipse中,我排除了src/test/java
目錄中的這些文件,因此我的.classpath
文件包含以下行:
<classpathentry excluding="**/package-info.java" kind="src" path="src/test/java"/>
如何配置Gradle,以便它構建Eclipse項目並排除src/test/java
目錄中的package-info.java
文件?
添加以下代碼即可完成這項工作:
compileJava {
excludes = ['**/package-info.java']
}
刪除所有提到的文件也可以;)
我將以下內容添加到build.gradle
文件中,它對我build.gradle
。
sourceSets.test.resources {
srcDirs = ["src/test/java"]
exclude "**/package-info.java"
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.