【问题标题】:Creating a jar file from Scala project without using Sbt or Maven不使用 Sbt 或 Maven 从 Scala 项目创建 jar 文件
【发布时间】:2013-05-15 22:52:26
【问题描述】:

我使用 Scala eclipse Ide 开发了一个 Scala 项目。如何从这个项目中获取 jar 文件,以便我可以通过命令行运行项目中存在的 Scala 类?

【问题讨论】:

    标签: eclipse scala


    【解决方案1】:

    您不需要使用 SBT 来创建可执行的 jar 文件。 jar 文件本质上只是一个具有固定内部结构的 zip 文件。 jar 文件可以包含带有元数据的文件“META-INF/MANIFEST.MF”,例如主类。

    有关更多信息,请参阅Jar file article on Wikipedia

    有一个名为“jar”的命令行工具可以帮助您创建有效的 Java 存档。

    【讨论】:

    • 我得到了包含一些 scala 类的 jar 文件。现在,如何从命令行调用它们?
    • 解释看这篇文章:stackoverflow.com/questions/6780678/run-class-in-jar-file 如果你在清单文件中定义了一个主类,那么你可以简单地运行 java -jar your-jar-file.jar
    猜你喜欢
    • 2012-01-24
    • 1970-01-01
    • 2019-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多