我使用kotlin创建了一个项目:
Group id-> com.programming.kotlin
Artifact id->chapter01
Module name->chapter01
package->com.programming.kotlin.chapter01
我做了一个叫Program.kt的科特琳课
问题是:当我尝试在程序包中创建一个新类(称为Program2.kt)时,当我尝试运行它时,出现此错误:
class com.programming.kotlin.chapter01.Program2kt not found in module 'chapter01_main'
我的问题是:
如何允许除Main类之外的任何新类在intellij中运行?
最佳答案
您的类(class)名称应为com.programming.kotlin.chapter01.Program2
。如果您转到InteliJ并右键单击该类,则可以单击Copy Reference
,它将复制该类的引用(包和类名)。
Kt(大写的K)仅添加到没有封闭类或对象的函数中。