Java 插件依賴管理

2020-07-24 16:07 更新

Java 插件給項(xiàng)目增加了許多關(guān)于依賴的配置, 如下所示, 這些配置被分配給許多任務(wù), 比如 compileJava 和 test 等配置

表22.5.Java插件-依賴配置

名稱擴(kuò)展被使用時(shí)運(yùn)行的任務(wù)含義
compile-compileJava編譯時(shí)的依賴
runtimecompile-運(yùn)行時(shí)的依賴
testCompilecompilecompileTestJava編譯測(cè)試所需的額外依賴
testRuntimeruntimetest僅供運(yùn)行測(cè)試的額外依賴
archives-uploadArchives項(xiàng)目產(chǎn)生的信息單元(如:jar包)
defaultruntime-使用其他項(xiàng)目的默認(rèn)依賴項(xiàng),包括該項(xiàng)目產(chǎn)生的信息單元以及依賴

圖22.2.Java插件-依賴配置 java plugin-dependency configurations

對(duì)于每個(gè)添加到該項(xiàng)目的資源設(shè)置,java 插件會(huì)添加以下的依賴配置

表22.6.Java插件-資源設(shè)置依賴關(guān)系配置

名稱擴(kuò)展被使用時(shí)運(yùn)行的任務(wù)含義
sourceSetCompile-compileSourceSetJava編譯時(shí)給定資源設(shè)置的依賴
sourceSetRuntime--運(yùn)行時(shí)給定資源設(shè)置的依賴


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)