在Intellij中构建和运行Scalatest,但不能在使用Maven的命令行上运行时构建项目
问题描述:
当使用intellij时,我可以单独在spec文件中运行我的测试,但是当我尝试在命令上使用Maven运行时行该项目将不会建立与在Intellij中构建和运行Scalatest,但不能在使用Maven的命令行上运行时构建项目
了java.lang.RuntimeException:无法加载一个套件类是 在运行路径发现:project.uitest.spec.aTestFile
错误。我已经尝试重新启动我能想到的所有事情,并且它对我的同事计算机运行良好,该计算机已经运行了很长时间的测试。然而,这个问题重现了另外两个新的同事环境。
我们试图将.m2文件夹从工作环境复制到新的环境机器上,但仍遇到同样的问题。
我们使用相同版本的JRE,并且在我们的pom.xml文件中指定了scala和scalatest版本。
我们也可以忽略不会加载并能够运行测试的测试。
任何有关如何解决此问题的见解或想法将不胜感激。
答
您使用的是什么版本的ScalaTest?
ScalaTest Maven Plugin 1.0不支持ScalaTest 3
https://github.com/scalatest/scalatest-maven-plugin/issues/27