2012-04-21 70 views
6

我正在使用應用程序插件來創建可分發的zip。查看它生成初始類路徑的腳本將指定lib文件夾中的每個文件。我想給我的用戶選擇添加額外的庫到lib文件夾並讓腳本選擇它們。Gradle應用程序插件:強制腳本在類路徑中包含lib/*

有沒有辦法告訴應用程序插件拉取lib文件夾中的所有jar文件,而不僅僅是那些在Gradle構建文件中指定爲依賴關係的應用程序插件?

回答

7

我從我可以做以下的文檔(大量的試驗和錯誤之後)想通了:

startScripts { 
    classpath = files('$APP_HOME/lib/*') 
} 
+4

要添加一些東西到類路徑,而不是替換classpath中,使用'類路徑+ =文件(」 ...')'(使用'+ ='而不是'=')。 – Jesper 2012-12-11 12:53:46

+0

謝謝,Jesper。 – Gregg 2012-12-11 14:43:25

相關問題