网上关于IDEA配置Gradle的资料很少,对于新手入门更少,所以我来写一份详细的新手入门级文档。从零到最后jar包的生成。
如果有空的话,建议参考这个视频教程很全面:https://www.bilibili.com/video/av31574438/
-
Gradle是什么?
详细百度啦,简单的说gradle就是一个面向Java的项目构建工具,其实还可以面向其他语言的。再简单点就是用Gradle把java编译好的class文件直接打包成一个有程序入口的jar包或者war包,可以用java -jar执行或者丢在Tomcat下就可以运行的。如果不能理解说明你需要详细百度下!
-
Gradle下载与安装,环境变量配置
Gradle官网:https://gradle.org/
详细就不说了,官网的指导很清楚。确定你安装好之后记录下你安卓时候的路径,如果不是自己选择的,例如brew安装完之后,系统会提示你的安装路径是什么。我的是/usr/local/Cellar/gradle/5.1.1
-
IDEA配置Gradle
-
IDEA使用Gradle完成一个Hello World的jar包
新建一个项目
选择Gradle项目,Java应用即可
填写组织名和项目名
配置下Gradle
下一步
工程打开后基本介绍
新建一个java文件
直接把包和类一起写了
写一个简单的Hello World
尝试运行下
结果
Gradle命令的运行,双击即可运行
build后的结果
上面运行可能会出现下面结果
但是为了保证jar是可运行的,需要在build.gradle配置文件中添加下面
jar {
manifest {
attributes(
'Class-Path': configurations.compile.collect { it.getName() }.join(' '),
'Main-Class': 'ibm.houxiyi.Test'
)
}
}
然后再次双击build即可,运行jar包正常了
-
IDEA使用Gradle完成一个Hello World的war包
有待更新