与Eclipse和JRebel的Kotlin

我有一个纯Java的JEE项目,我把它变成了一个Java和Kotlin混合代码库。 我一直在使用JRebel,当保存对Java类的更改时,会自动编译它,并将其作为.class文件放在项目/bin目录中,然后由JRebel自动将其更改并部署到正在运行的Web应用程序。

现在,当我保存对Kotlin类的更改时,它不会自动编译,因此/bin目录和JRebel中没有新的.class文件,因此完全没有任何问题。

这个问题在JetBrains Kotlin博客( https://blog.jetbrains.com/kotlin/2015/06/kotlin-eclipse-plugin-0-2-0-2/ )的评论中提到,并且在JetBrains Kotlin追踪器( https://youtrack.jetbrains.com/issue/KT-8123 – 在那里已经衰落了大约一年)。 Eclipse Kotlin插件无法编译保存增量构建的类文件。 看到这个相关的发布: https : //stackoverflow.com/a/36259756/2346823

我发现我可以欺骗Kotlin插件通过运行使用它们的程序创建类文件 – 但这是超级臭的…

有没有人想出如何使Eclipse Kotlin插件在源文件保存时自动编译和生成.class文件? 任何其他提示或技巧将受到欢迎(除了“切换到IntelliJ IDEA”)

谢谢。