2 回答

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊
插件java
被應(yīng)用了兩次,很可能是從(or )com.mydaos.Library
中拉入的。假設(shè)項(xiàng)目未構(gòu)建或類路徑錯(cuò)誤。compile project(':mydaos')
'Class-Path':'mydaos-1.0.jar'

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超13個(gè)贊
默認(rèn)情況下,依賴類(項(xiàng)目/外部 jar)不會(huì)打包在你的 jar 中。
您正在使用將您的類、依賴項(xiàng)和執(zhí)行腳本捆綁在一個(gè) zip 中的應(yīng)用程序插件,因此您應(yīng)該使用它。該插件還向您的項(xiàng)目添加了一個(gè)“運(yùn)行”任務(wù),以通過 gradle 運(yùn)行您的主類以用于開發(fā)目的。有關(guān)更多信息,請(qǐng)參閱應(yīng)用程序插件文檔
如果您想將依賴項(xiàng)打包到您的 jar(稱為 uber jar)中,請(qǐng)參見此處。如果你這樣做,我建議你停止使用應(yīng)用程序插件
'Class-Path':'mydaos-1.0.jar'
這假設(shè)它mydaos-1.0.jar
位于您正在運(yùn)行的同一文件夾中,java -jar ...
但情況可能并非如此
添加回答
舉報(bào)