Bas*_*uga 24 eclipse jvm kotlin jdk1.7
为了在Eclipse中创建我的第一个简单的Kotlin项目,我按照Kotlin官方网站上的Eclipse Luna入门教程中的步骤进行了操作,即:
main
方法在"src"文件夹中创建文件"hello.kt"但是,我在Eclipse控制台中不断收到以下错误:
错误:无法找到或加载主类HelloKt
我已经仔细检查了我的项目的运行配置,它确实将"主类"设置为HelloKt
(我100%确定它不存在).此外,当我点击"搜索"按钮时,Eclipse找到的唯一项目HelloKt - (default package)
(同样不存在).
为了完整起见,请在下面找到hello.kt
文件代码:
fun main(args: Array<String>) {
println("Hello, World")
}
Run Code Online (Sandbox Code Playgroud)
我注意到教程和我做的之间有以下不同之处:
jdk1.6.0_45
,而我正在使用jdk1.7.0_79
.请注意,我使用的是最新版本的Kotlin Eclipse插件,因此这与此帖中的情况不同.这些是我当前安装中的版本:
在运行应用程序时,这些差异是否会导致错误?
您是否看到/了解有关此方案的任何潜在原因或已知错误?
更新(2017年5月14日)
试用Eclipse Neon.3(eclipse.buildId = 4.6.3.M20170301-0400),JDK 1.8.0_111,Kotlin 0.8.2.v20170314-0957(kotlin-eclipse-policy 0.8.2.v20170314-0957,kotlin-weaving -feature 0.8.2.v20170314-0957,Equinox Weaving SDK 1.2.0.201701131634).问题依然存在.
尝试使用 Java 8 (1.8.0_144) 和 Eclipse Oxygen.1a Release (4.7.1a - build id 20171005-1200) 以及以下插件版本:
Kotlin 0.8.2.v20170314-0957 org.jetbrains.kotlin.feature.feature.group JetBrains
kotlin-eclipse-policy 0.8.2.v20170314-0957 org.jetbrains.kotlin.policy.feature.group JetBrains
kotlin-weaving-feature 0.8.2.v20170314-0957 org.jetbrains.kotlin.weaving.feature.feature.group JetBrains
Run Code Online (Sandbox Code Playgroud)
一切都按预期工作,无需创建单独的工作区和/或Kotlin File
使用Kotlin Class
:
归档时间: |
|
查看次数: |
5598 次 |
最近记录: |