如何判断 Kotlin 项目是 Gradle-Kotlin 还是 Gradle-Groovy?

问题描述 投票:0回答:1

实际上标题是不言自明的,但我是 Java 和 Kotlin 环境的初学者。我必须从头开始重写一个项目,而且我对这些语言及其环境没有太多经验。我如何通过查看项目来了解它是基于 Gradle-Kotlin 还是基于 Gradle-Groovy?

我要转移的项目是用Maven编写的,我知道。但我想实现一个具有不同项目相同结构的特定架构,所以我需要了解什么是什么。然后,我可以使用我需要的 DSL 来初始化我的项目。

我查看了一个 Kotlin 项目,因为它在某些地方指示了 Gradle,但我也在其中看到了 Gradle-Groovy 模板,所以我不完全确定它是 Gradle-Kotlin 还是 Gradle-Groovy。

kotlin gradle groovy jvm
1个回答
0
投票

1。检查构建脚本文件扩展名:

Gradle-Kotlin DSL:

  • 构建.gradle.kts
  • 设置.gradle.kts
  • init.gradle.kts

    Gradle-Groovy DSL:
  • 构建.gradle
  • 设置.gradle
  • 初始化.gradle

2。检查构建文件中的语法:

  • Gradle-Kotlin DSL:
plugins {
    kotlin("jvm") version "1.5.10"
}

dependencies {
    implementation(kotlin("stdlib"))
}
  • Gradle-Groovy DSL:
plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.5.10'
}

dependencies {
    implementation 'org.jetbrains.kotlin:kotlin-stdlib'
}
© www.soinside.com 2019 - 2024. All rights reserved.