settings.gradle.kts文件内容为:
rootProject.name = "gradle-example-4"
Copy
rootProject.name
为构建分配一个名称,这将重写以其所在目录命名构建的默认行为。建议设置一个固定的名称,因为如果项目是共享的,文件夹可能会改变——例如作为Git仓库的根目录。
build.gradle.kts文件内容为:
plugins {
java
}
group = "com.zh.ch.gradle"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
}
dependencies {
testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
}
tasks.getByName<Test>("test") {
useJUnitPlatform()
}Copy
其中,java表示java应用插件,group表示组名称,version则表示该项目的版本,mavenCentral()表示中央仓库,dependencies中的内容表示项目依赖。
在src/main/java目录下新建文件夹com/zh/ch/gradle,文件夹中新建Main.java文件
输出Hello World!
package com.zh.ch.gradle;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}Copy
在idea中构建gradle项目,需要关注gradle插件的内容,特别是下图中的红色部分
该配置描述了项目构建的gradle版本,默认使用项目gradle/wrapper目录下的gradle版本,我们在IDEA中执行构建操作时则使用此配置。
执行build构建操作,可以得到项目jar文件
本文为从大数据到人工智能博主「xiaozhch5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。