〇、安装软件
1. 确认可以使用终端软件,如iTerm, powerShell
2. 安装gradle
3. $ gradle -v
确认上述命令能输出对应gradle版本信息
一、从零生成项目骨架
mkdir proj_name
cd proj_name
gradle init --type java-library
gradle将生成不包含主类的项目文件结构
二、配置主类、Jar
编辑生成的 build.gradle,
按惯例在文件头部添加
apply plugin 'application'
用以支持项目运行。
添加
mainClassName = 'your.package.name.mainClass'
用于设置主类
添加
jar {
manifest {
attributes 'Main-Class': mainClassName,
'Implementation-Title': 'Gradle Quickstart',
'Implementation-Version': '1.0.001'
}
}
manifest {
attributes 'Main-Class': mainClassName,
'Implementation-Title': 'Gradle Quickstart',
'Implementation-Version': '1.0.001'
}
}
用于设置生成jar的元信息。
添加mainClassName.java文件,并测试设置效果
gradle run
应输出mainClass输出信息
java -jar build/libs/${proj_info}.jar
也应输出mainClass内容
三、 依赖管理
在dependencies中, 在compile、testCompile等对应作用域添加所需要的依赖信息
保存后,运行 gradle build,将自动下载所需要的jar
四、将依赖与项目一同打包导出
待