我注意到 IntelliJ 可以将 .kts
文件解析为 Kotlin,并且代码编辑器将它们作为自由 float 的 Kotlin 文件进行选择。您还可以在 IntelliJ 中运行脚本,就像使用带有 main 方法的 Kotlin 文件一样。脚本从上到下执行。
如果我知道在 Java 或 Kotlin 中使用它们的简单方法,此表单非常适合我正在处理的项目。
从 Java 或 Kotlin “运行”这些脚本的惯用方式是什么?
最佳答案
请注意,Kotlin 中的脚本文件支持仍处于试验阶段。这是一个未记录的功能,我们仍在设计过程中。今天有效的东西明天可能会改变、中断或消失。
也就是说,目前有两种方法可以调用脚本。可以使用命令行编译器:
kotlinc -script foo.kts <args>
或者您可以直接从 IntelliJ IDEA 调用脚本,方法是在编辑器或项目 View 中的 .kts 文件上单击鼠标右键并选择“运行...”:
关于java - 如何从 Kotlin/Java 中运行 Kotlin-Script (.kts) 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34974039/