Java Gradle jar任务:什么是包含路径模式?
我在名为dap4的gradle子项目中有以下代码树:Java Gradle jar任务:什么是包含路径模式?,java,gradle,jar,filter,Java,Gradle,Jar,Filter,我在名为dap4的gradle子项目中有以下代码树: dap4 - src - main - java - dap4 - core - shared - servlet -... 我想从这个树中的代码子集构建一个jar文件。我正在使用这个渐变: jar { includes '<prefix>/core' includes '<prefix>/servlet'
dap4
- src
- main
- java
- dap4
- core
- shared
- servlet
-...
我想从这个树中的代码子集构建一个jar文件。我正在使用这个渐变:
jar {
includes '<prefix>/core'
includes '<prefix>/servlet'
}
jar{
包括“/core”
包括“/servlet”
}
我的问题是:
的正确值是什么:
- 磷酸二铵
- src/main/java/dap4
- 别的
- 它是否应该以“/”开头
换句话说,includes路径过滤器与什么有关?根据我的经验,我从src/开始,所以在您的情况下-
includes 'src/main/java/dap4'
根据我的经验,我是从src/开始的,所以在你的情况下-
includes 'src/main/java/dap4'
包括
引用相关文件。如果build.gradle文件位于最顶层的dap4
级别,那么合适的路径应该是src/main/java/dap4
。如果build.gradle文件位于最里面的dap4
文件夹中,则省略前缀即可-只需导航到所需的文件夹(例如:core/
)。包含引用相关文件。如果build.gradle文件位于最顶层的dap4
级别,那么合适的路径应该是src/main/java/dap4
。如果build.gradle文件位于最里面的dap4
文件夹中,则省略前缀即可-只需导航到所需的文件夹(例如:core/
)