2016-01-28 38 views
1

我已经在gradle这个子项目下面的代码树名为DAP4:Gradle jar任务:什么是路径模式相对于?

dap4 
- src 
    - main 
    - java 
     - dap4 
     - core 
     - shared 
     - servlet 
     -... 

我想从代码的这棵树的一个子集构建一个jar文件。我用这gradle这个:

jar { 
    includes '<prefix>/core' 
    includes '<prefix>/servlet' 
} 

我的问题是:什么是<prefix>适当的值:

  • DAP4
  • 的src/main/JAVA/DAP4
  • 别的
  • 它应该以'/'开头吗?

换句话说,什么是包含路径过滤器的相对?

回答

0

includes引用相关文件。如果您的build.gradle文件位于最高层dap4级别,则适当的路径将为src/main/java/dap4。如果build.gradle文件位于最里面的dap4文件夹中,那么省略前缀就可以了 - 只需导航到所需的文件夹(例如:core/)。

0

根据我的经验,我已经开始用的src /,所以在你的病例

includes 'src/main/java/dap4' 
相关问题