在Java gradle项目中是否有gradle插件或一种将jar与选定的一组类文件和选定的依赖库一起打包的方法?
答案 0 :(得分:0)
您可以在build.gradle
文件中添加Maven插件并配置uploadArchives
任务。
示例:
apply plugin: 'maven'
dependencies {
...
}
group = "your.group" // it is not necessary
version = "your.version" // it is not necessary
uploadArchives {
repositories {
mavenDeployer {
repository (url: "file:///$buildDir/m2repo")
}
}
}
然后执行命令./gradlew :your-module:uploadArchives
或仅执行./gradlew uploadArchives
。执行任务后,您可以在build/libs
目录中找到您的jar文件。
更多信息:https://docs.gradle.org/current/userguide/maven_plugin.html