我已经阅读了在Java / ANT项目中使用Kotlin的文档。
我已经将构建.xml
文件与以下内容集成在一起:
<typedef resource="org/jetbrains/kotlin/ant/antlib.xml">
<classpath>
<pathelement location="lib/kotlin-ant.jar"/>
</classpath>
</typedef>
字符串
但我注意到kotlin-ant
所需的最小库是:
kotlin-compiler.jar
kotlin-preloader.jar
kotlin-reflect.jar
kotlin-runtime.jar
kotlin-script-runtime.jar
kotlin-stdlib.jar
型
并且它们必须与kotlin-ant
放在同一目录中。
您确认这是使用ANT编译的正确方法吗?
1条答案
按热度按时间j5fpnvbx1#
与其将kotlin-ant.jar复制到你的项目lib目录中,你可以尝试在kotlinc安装中直接引用原始的. jar。在这种情况下,它还应该找到其他所需的.jar,它们位于同一个目录中。它对我很有效,我可以编译和执行简单的独立kotlin程序,只使用标准的kotlin/java包。