[英]create jar file with dependencies with gradle build Jar description
我試圖使用以下gradle build格式創建一個jar庫,以便以后其他項目中的其他人將其作為jar包導入。 但是,生成的jar僅包含一個清單文件,而沒有Java文件。
此文件在Eclipse中的軟件包中。
apply plugin: 'java'
version = 'v2.1'
task makejar (type: Jar){
baseName = 'protocols-binarydevice'
version = 'v2.2'
from('binarydevice/')
into('binarydevice/')
}
dependencies {
compile 'xxx.api.messages:ProtocolRole'
compile 'xxx.api.messages:Event'
compile 'xxx.api.messages:UhuMessage'
}
謝謝。
請參見以下示例,以創建具有依賴項的jar。 您的構建腳本缺少以下幾行。
task makejar (type: Jar) {
....
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.