首页 > 解决方案 > 错误:尝试导入包时未解析的引用

问题描述

我正在尝试在 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)
}

标签: kotlin

解决方案


在 PersonA.kt 中添加包名

package com.example.appname.util //change the com.example.appname with ur package name

在 main.kt

import com.example.appname.util.PersonA

推荐阅读