在java项目中运行kotlin代码

我想在一个Java项目中运行glm ,但我不断得到:

Exception in thread "main" java.lang.NoClassDefFoundError: kotlin/jvm/internal/Intrinsics at main.vec._2.Vec2.<init>(Vec2.kt) at main.vec._2.Vec2.<init>(Vec2.kt:23) at test.Main.main(Main.java:19) Caused by: java.lang.ClassNotFoundException: kotlin.jvm.internal.Intrinsics at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 

手动添加kotlin-reflect.jarkotlin-runtime.jar解决了错误,但我更喜欢有一个单一的jar导入。

这是我如何构建神器:

在这里输入图像描述

这是内容:

在这里输入图像描述

我究竟做错了什么?

Intellij 2016.3.1 Kotlin 1.1m03