如何构建独立的scala可执行文件

时间:2012-07-03 14:59:09

标签: scala build executable

我正在尝试从我已经开始的scala项目创建一个独立的.exe文件(或类似的东西)。我需要以这样的方式创建它,使用应用程序的人必须尽可能少地工作(双击安装程序或只是.exe文件)。我有什么选择?

4 个答案:

答案 0 :(得分:6)

看一下ej-technologies JProfiler的创建者,他们有几个可能对你有用的产品,引用他们的产品页面:

  • install4j 跨平台Java安装程序 为您的生成器生成本机安装程序和应用程序启动器 Java应用程序。

  • exe4j 一个Java exe制造商,可帮助您将Java应用程序集成到Windows操作环境中。

这些都是商业产品,虽然我没有使用它们,但我已经使用了JProfiler多年。

答案 1 :(得分:4)

看看OneJar。还有一个sbt插件here

答案 2 :(得分:2)

我听说过这个:Lauch4j

根据网站:

  

可以在Windows,Linux,Mac OS X和Windows上打包应用程序   的Solaris

答案 3 :(得分:1)

SBT的

IzPack插件可能很有用。

即使scala本身也使用它:They use IzPack