kotlin - 错误:尝试导入包时未解析的引用
问题描述
我正在尝试在 IntelliJ IDEA 中创建包并且它可以工作,但是当我尝试使用终端运行文件时它不起作用。
我收到一些错误消息:“错误:未解决的参考:util”。我把代码放在同一个目录下,这里是 ny 代码:
// PersonA.kt
package util
class PersonA {
fun greet() {
println("...")
}
}
// main.kt
import util.PersonA
fun main(args: Array<String>){
val person = PersonA()
val greet = person.greet()
println(greet)
}
解决方案
在 PersonA.kt 中添加包名
package com.example.appname.util //change the com.example.appname with ur package name
在 main.kt
import com.example.appname.util.PersonA