首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >打包和部署Scala应用程序

打包和部署Scala应用程序
EN

Stack Overflow用户
提问于 2010-06-12 07:45:05
回答 2查看 10.5K关注 0票数 21

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

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

我对那些安装了Scala的机器(以及它们的类路径中的库)以及那些只安装了Java的机器的解决方案很感兴趣。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-13 18:08:55

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

Main-Class: mypackage.MyClass

这样您就可以调用它,只需向java.exe传递一个JAR名称。

java -jar myjar.jar

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

票数 10
EN

Stack Overflow用户

发布于 2015-07-12 16:45:16

http://www.scala-sbt.org/sbt-native-packager/index.html

该插件允许您以各种格式(zip、tar、deb、dmg、msi等)和不同的原型进行打包。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3026911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档