1

我第一次开发了一个 scala 应用程序,但我必须使用“一键式”类型的脚本来部署它,该脚本可以在没有 ECLIPSE 的情况下从源代码运行和构建 scala 应用程序。

因为我对 scala 完全陌生,所以我不知道如何告诉它我所有的源文件在哪里等等......让它从命令行构建我的应用程序。我还有 2 个第 3 方 .jar 库,我需要告诉 scala 编译器链接到...

有这方面的文件吗?或者示例命令行?我的项目层次结构是:

  • src/packagename:包含所有 .scala
  • bin/packagename:包含 all.class 文件
  • libs/ -> 包含 2 个 .jar 文件,我需要以某种方式导入

我正在研究 debian linux

编辑:我在 Eclipse 中发现了这种导出能力,所以我创建了一个 .java 文件并从中调用我的主要 scala 对象。然后我导出为一个可运行的 jar。但是,当我运行新的可运行 jar “sudo java runnable.jar”时,它显示“类未找到异常:runnable.jar”

4

1 回答 1

1

你应该看看https://github.com/harrah/xsbt/wiki这是构建 Scala 项目的常用方法。浏览 wiki 中的教程,了解如何组织目录结构,以便一切正常运行。

如果您想将它与 eclipse 结合,请查看此插件:https ://github.com/typesafehub/sbteclipse

于 2012-09-26T14:09:26.193 回答