无法运行Kotlin项目

时间:2018-09-15 12:26:24

标签: eclipse kotlin kotlin-extension

我是Kotlin的新手。我安装了Kotlin插件来蚀食。我在以下教程之一中找到了发布的简单示例。 问题是,当我运行项目时,出现以下错误。

为解决此问题,我尝试将项目作为kotlin应用程序运行,但我根本找不到那个oprion。

请让我知道如何解决此错误?

代码

fun main(args : Array) {
println("Hello, World!")
}

错误

Error: Could not find or load main class com.example.Main

更新

to solve this issue i followed exactly what is in this tutorial
https://beginnersbook.com/2017/12/kotlin-in-eclipse-ide/

and i installed the most recent version of eclipse PHOTON

but still the problem is there

3 个答案:

答案 0 :(得分:1)

如果您的主要功能是顶级功能(未包装在类或对象中)

然后生成的类将为FIlenameKt,或者对于您的情况为MainKt 假设它在Main.kt

答案 1 :(得分:0)

.classpath文件有可能是错误的,可能是因为您移动了项目。 我为您的问题here找到了解决方案:

  
      
  1. 从您的项目中删除.classpath和.project
  2.   
  3. 在eclipse中删除项目。请勿检查磁盘上的删除项目内容。
  4.   
  5. 现在,在文件浏览器中,进入$ yourworkspace / .metadata。
  6.   
  7. 搜索$ yourprojectname
  8.   
  9. 删除找到的所有内容。删除.metadata目录中的任何内容应该是安全的。
  10.   
  11. 在eclipse中:“文件”>“导入”>“常规”>“来自文件夹或存档的项目”>“ $ yourproject”>“完成”
  12.   
  13. 右键单击您的项目>属性> Java构建路径>源选项卡
  14.   
  15. 选择所有源文件夹,然后删除。
  16.   
  17. 添加文件夹,选择src(无论您叫什么src文件夹)并添加它
  18.   
  19. 转到“库”标签
  20.   
  21. 在此处将所有jar添加到您的构建路径。现在,您的项目应该不再有错误。
  22.   
  23. 像往常一样运行项目。
  24.   

如果您想测试代码,也可以在Kotlin网站here上在线进行。

希望这对您有所帮助。

答案 2 :(得分:0)

Kotlin中的主要功能不同。您需要在函数中添加“”,它应如下所示:

fun main(args : Array<String>) {
    println("Hello, World!")
}

比您的程序应该编译。