模块中找不到类

时间:2017-07-05 22:47:13

标签: kotlin

我使用kotlin制作了一个项目:

Group id-> com.programming.kotlin

Artifact id->chapter01

Module name->chapter01

package->com.programming.kotlin.chapter01

我创建了一个名为Program.kt的kotlin类

问题是:当我尝试在包内创建一个新类(称为Program2.kt)时,当我尝试运行它时,我收到了这个错误:

class com.programming.kotlin.chapter01.Program2kt not found in module 'chapter01_main'

我的问题是: 如何允许除Main类之外的任何新类在intellij中运行?

1 个答案:

答案 0 :(得分:0)

您的班级名称应为com.programming.kotlin.chapter01.Program2。如果您转到InteliJ并右键单击该类,则可以单击Copy Reference,这将复制该类的引用(包和类名)。

仅将Kt(具有大写的K)添加到没有封闭类或对象的函数中。