scala - 如何从 Scala 源代码创建 jar?

标签 scala intellij-idea jar clojure interop

如何从某些 Scala 源代码创建 jar?我想在我的 Clojure 项目中使用其中的一些代码。

有没有比this SO question中的批处理文件更简单的方法?

谢谢, 亚历克斯

最佳答案

当涉及到如何处理其编译器生成的 .class 文件时,Scala 并没有什么特别之处。只需使用带有 c 操作标志的 jar 命令即可。

但是,当您运行使用 Scala 编译的 .class 文件的程序时,您需要在类路径中包含 scala-library.jar 文件。请小心使用用于编译 Scala 源代码的同一个 Scala 开发工具包中的 scala-library.jar 。到目前为止,Scala 生成的 .class 文件不存在版本间二进制兼容性。

关于scala - 如何从 Scala 源代码创建 jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3571237/

相关文章:

scala - 确定 Scala 类中 Option 字段的类型

java - 如何在 IntelliJ 运行控制台中使用颜色?

java - 该元素既没有附加源也没有附加 Javadoc,因此找不到 Javadoc

scala - 在 akka-http 中处理 SIGTERM

scala - Catch 的返回值

intellij-idea - 在 IntelliJ IDEA 中将带有换行符的文本转换为 Java 字符串

intellij-idea - 在 IDEA 中将 SceneBuilder 与 JavaFX 11 结合使用

java - 关于Java Eclipse导出功能的问题

java applet 将 jar 文件导出为独立的可执行文件

scala - 具有自定义类型绑定(bind)的无形状映射和子类型多态性