gradle项目,怎么打包jar包
时间: 2023-06-01 15:05:23 浏览: 230
将项目打成jar包
您好!关于gradle项目如何打包jar包,可以采取以下步骤:
1. 在build.gradle文件中,配置java插件,声明项目的main方法所在的类:
```
apply plugin: 'java'
mainClassName = 'com.example.MainClass'
```
2. 执行gradle build命令,会生成一个build目录,其中包含了jar包和其他生成的文件。
3. 如果需要将项目的依赖包打包到生成的jar包中,可以在build.gradle文件中配置打包任务:
```
task fatJar(type: Jar) {
manifest {
attributes 'Implementation-Title': 'Gradle Jar File Example',
'Implementation-Version': version,
'Main-Class': mainClassName
}
baseName = project.name + '-all'
from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
with jar
}
```
4. 执行gradle fatJar命令,会生成一个带有所有依赖包的jar包。
希望以上内容能帮到您,谢谢!
阅读全文