我已经阅读了在 Java / ANT 项目中使用 Kotlin 的文档。
我已将构建.xml文件与:
<typedef resource="org/jetbrains/kotlin/ant/antlib.xml">
<classpath>
<pathelement location="lib/kotlin-ant.jar"/>
</classpath>
</typedef>
Run Code Online (Sandbox Code Playgroud)
但我注意到所需的最少库kotlin-ant是:
kotlin-compiler.jar
kotlin-preloader.jar
kotlin-reflect.jar
kotlin-runtime.jar
kotlin-script-runtime.jar
kotlin-stdlib.jar
Run Code Online (Sandbox Code Playgroud)
并且它们必须放置在与 相同的目录中kotlin-ant。
您确认这是使用 ANT 进行编译的正确方法吗?
小智 1
您可以尝试直接引用 kotlinc 安装中的原始文件,而不是将 kotlin-ant.jar 复制到项目 lib 目录中。在这种情况下,它还应该找到位于同一目录中的其他所需的 .jar。它对我有用,我可以仅使用标准 kotlin/java 包来编译和执行简单的独立 kotlin 程序。
| 归档时间: |
|
| 查看次数: |
706 次 |
| 最近记录: |