试图找到用于 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 中编译。其他用于 Eclipse 功能的 Scala IDE 似乎可以正常工作。
系统配置:
- Eclipse 版本: Luna (4.4.0),
- 用于 Eclipse 版本的 Scala IDE: 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,
- 斯卡拉版本: 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?如果是这样,我在哪里可以找到它?