gpt4 book ai didi

deployment - 打包和部署 Scala 应用程序

转载 作者:行者123 更新时间:2023-12-03 01:13:41 27 4
gpt4 key购买 nike

打包 Scala 应用程序以在桌面 PC 上使用的最简单方法是什么?我猜这会是 jar 文件的形式。

目前我正在使用SBT来编译和运行程序

我对安装了 Scala(以及类路径中的库)以及仅安装 Java 的计算机的解决方案感兴趣。

最佳答案

打包 Scala 应用程序的最简单(也是最一致)的方法是打包到 JAR 中(就像处理普通 Java 应用程序一样)。只要 JAR 由标准编译的 Java 类组成,您就可以运行“Scala”JAR,即使您没有 Scala 运行时(您所需要的只是类路径上的 Java 运行时和 scala-lang.jar)。您可以在 list 中指定主类(应用程序功能的网关)

Main-Class: mypackage.MyClass

这样您只需将 JAR 名称传递给 java.exe 即可调用它。

java -jar myjar.jar

您可以specify the main class在 SBT 项目定义中。

关于deployment - 打包和部署 Scala 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026911/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com