【发布时间】:2013-05-17 23:17:20
【问题描述】:
我正在尝试在我的 Eclipse 环境中使用库 scala-io,有人知道如何生成 jar 文件,或者我的 Eclipse 中要包含哪个文件夹,以便我可以访问 scala-io 库我的项目?
编辑: 问:如何将外部库合并到 scala IDE 中? A:两种可能:
- 利用 SBT 构建您的项目;即生成 jar 文件和维护依赖关系
- 包括IDE中生成的jar文件目录,项目->属性->Java构建路径。
第一次。
编辑#2: 我发现这个很棒的插件可以在一个 jar 文件中生成所有依赖项 sbt-assembly
【问题讨论】:
-
当我在Scala IDE 中创建一个新的 Scala 项目时,由于它包含的 Scala 库,因此包含了 scala.io 包。如果你有常规的 Eclipse,你可以创建一个 Scala 库,甚至只是在项目的库选项卡下添加 jar。拥有库/罐子后,只需使用普通的 scala 导入语句。如果您的计算机上安装了 Scala,它应该带有您要添加的 jar。 Scala IDE 附带了它自己的 jars,我只是在使用它们。
-
在输入 scalar.io 时出现错误,提示 tne 包被 nit 识别,这就是我试图找出如何导入 jar 文件的原因。
-
我没有仔细检查 scala-io 链接,并认为您指的是核心 scala-io 类。您可以使用@Ido Tamir 建议的构建工具,或者从他在“手动下载示例”下直接提供的链接中获取 jars。
-
谢谢@n0741337 我刚刚重新格式化了问题和答案。