【问题标题】:scala generating jar file from scala-io to include in eclipsescala 从 scala-io 生成 jar 文件以包含在 eclipse 中
【发布时间】:2013-05-17 23:17:20
【问题描述】:

我正在尝试在我的 Eclipse 环境中使用库 scala-io,有人知道如何生成 jar 文件,或者我的 Eclipse 中要包含哪个文件夹,以便我可以访问 scala-io 库我的项目?

编辑: 问:如何将外部库合并到 scala IDE 中? A:两种可能:

  1. 利用 SBT 构建您的项目;即生成 jar 文件维护依赖关系
  2. 包括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 我刚刚重新格式化了问题和答案。

标签: eclipse scala sbt


【解决方案1】:

http://jesseeichar.github.io/scala-io-doc/0.4.2/index.html#!/getting-started 展示了如何从 sbt 或 maven 或链接提供的预构建 jar 开始。

您应该尝试熟悉像sbt 这样的构建系统。总是手动添加依赖到eclipse很麻烦,特别是如果你有依赖链:scala-io需要scala-io-core和arm和file等......

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-19
    • 2010-12-15
    • 1970-01-01
    • 2018-11-26
    • 1970-01-01
    • 2011-04-03
    • 2015-03-18
    • 1970-01-01
    相关资源
    最近更新 更多