2016-01-28 64 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' 
相關問題