实际上标题是不言自明的,但我是 Java 和 Kotlin 环境的初学者。我必须从头开始重写一个项目,而且我对这些语言及其环境没有太多经验。我如何通过查看项目来了解它是基于 Gradle-Kotlin 还是基于 Gradle-Groovy?
我要转移的项目是用Maven编写的,我知道。但我想实现一个具有不同项目相同结构的特定架构,所以我需要了解什么是什么。然后,我可以使用我需要的 DSL 来初始化我的项目。
我查看了一个 Kotlin 项目,因为它在某些地方指示了 Gradle,但我也在其中看到了 Gradle-Groovy 模板,所以我不完全确定它是 Gradle-Kotlin 还是 Gradle-Groovy。
1。检查构建脚本文件扩展名:
Gradle-Kotlin DSL:
2。检查构建文件中的语法:
plugins {
kotlin("jvm") version "1.5.10"
}
dependencies {
implementation(kotlin("stdlib"))
}
plugins {
id 'org.jetbrains.kotlin.jvm' version '1.5.10'
}
dependencies {
implementation 'org.jetbrains.kotlin:kotlin-stdlib'
}