【发布时间】:2014-08-23 23:24:48
【问题描述】:
试图找到用于 Eclipse Luna 和 Scala IDE for Eclipse 4.0.0(又名 Lithium)的 ScalaTest 插件。目前正在使用 Scala IDE 的 Milestone 2 for Eclipse Lithium 插件。
ScalaTest 插件曾经是 Scala IDE for Eclipse 插件的一部分(出现在列表中,您可以选中它来安装——Scala IDE for Eclipse 应该是一个插件生态系统,ScalaTest 是其中之一他们)。它似乎不再存在了。
- 不在列表中,
- 当我检查“安装详细信息”时,它也没有出现,并且
- 测试配置未显示在“运行方式...”下
但在 ScalaTest 插件 Github 站点中提到了 Luna,用于 scalatest 插件 (https://github.com/scalatest/scalatest-eclipse-plugin),它应该是 Scala IDE for Eclipse 生态系统的一部分。
测试从 SBT 命令行运行良好。所以我知道 ScalaTest jar 文件在类路径中,并且是我项目的兼容版本。 ScalaTest jar 文件在我的 Eclipse 项目中显示为外部 jar 文件,并且测试在 Eclipse 中编译。其他 Scala IDE for Eclipse 功能似乎可以正常工作。
系统配置:
- Eclipse 版本: Luna (4.4.0),
- Scala IDE for Eclipse 版本: Lithium 4.0.0 Milestone 2,适用于 Luna 和 Scala 2.11.1(下载站点 http://download.scala-ide.org/sdk/lithium/e44/scala211/dev/site)
- Java 版本:Java 1.8_05,
- Scala 版本: 2.11.1,
- 构建工具: SBT 0.13.5,在 Java 1.8_05 下运行,
- ScalaTest版本: scalatest_2.11-2.2.0.jar(复制到我项目的lib目录下)
我的 Eclipse 项目文件是由 SBT 使用 eclipse SBT 命令生成的,并使用标准的“导入->现有项目到工作区...”方法加载到 Eclipse 中。 build.sbt 文件是一行读取 scalaVersion := "2.11.1"。
是否有适用于 Eclipse Luna 的 ScalaTest 插件和适用于 Eclipse 4.0 (Lithium) 的 Scala IDE?如果是这样,我在哪里可以找到它?
【问题讨论】:
-
嗨,杰米。尝试在ScalaTest Google Group 发送邮件。我相信 Bill Venners 或 Chua Chee Seng 会告诉你细节,他们反应非常迅速并且帮助很大。如果没有,我欠你一杯啤酒 :-) 你也可以在 Twitter 上联系他们。
-
谢谢。 Scala IDE for Eclipse 中缺少 ScalaTest 支持似乎是一个疏忽,ScalaTest 人员已向 Scala IDE 人员发送了一个版本。也许我们会在下一个里程碑中看到它。
-
很酷,很高兴听到这个倡议;]
标签: scala scalatest scala-ide eclipse-luna