簡體   English   中英

如何將 kotlin 源文件添加到我的 java gradle groovy 項目中? (不是安卓)

[英]How to add kotlin source files to my java gradle groovy project? (NOT android)

我在 groovy 中有一個 build.gradle,用於 Java 項目。 我在其他地方有 kotlin 個資源。 如何將這些源添加到我的 java 項目中?

build.gradle

改變

plugins {
    id 'java'
    id 'maven-publish'
}

plugins {
    id 'java'
    id 'maven-publish'
    id "org.jetbrains.kotlin.jvm" version "1.6.20-RC2"
}

然后添加 kotlin 來源

sourceSets { 
    main.java.srcDirs += 'src/main/kotlin'
} 

不要忘記尊重my/package/file.kt ,其中file.ktpackage my.package 因此,該文件必須位於這樣的文件夾路徑中。

在 java 上,您可以像這樣簡單地導入:

import my.package.*;

如果您的 kotlin 編譯但出現導入錯誤,請嘗試驗證 kotlin 文件所在的文件夾,這可能是此路徑的問題。 我認為與 Java 的區別在於該文件不必遵循 class 的名稱。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM