У меня есть несколько модульных тестов в проекте Scala, которые работают нормально при использовании mvn clean test для их запуска (scalatest-maven-plugin version 1.0).
Однако, когда я пытаюсь использовать IntelliJ UI длязапустив их, я получаю эту ошибку:
objc[56331]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/bin/java (0x10f8774c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x1102d24e0). One of the two will be used. Which one is undefined.
java.lang.IllegalArgumentException: ERROR: -r has been deprecated for a very long time and is no longer supported, to prepare for reusing it for a different purpose in the near future. Please change all uses of -r to -C.
at org.scalatest.tools.ArgsParser$.checkArgsForValidity(ArgsParser.scala:41)
at org.scalatest.tools.Runner$.runOptionallyWithPassFailReporter(Runner.scala:857)
at org.scalatest.tools.Runner$.run(Runner.scala:850)
at org.scalatest.tools.Runner.run(Runner.scala)
at org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.runScalaTest2(ScalaTestRunner.java:131)
at org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner.main(ScalaTestRunner.java:28)
Возможно, это как-то связано с зависимостью, которая у меня есть в поме.Это зависимость от артефакта, который я разработал в отдельном проекте.Если я удалю эту зависимость, эта ошибка исчезнет.
Мне нужна эта зависимость, и я не могу понять, что с ней не так.Maven работает просто отлично, но мне бы хотелось иметь доступ к отладчику в IntelliJ.
Есть предложения?У меня закончились идеи, и Google пока что не дает мне ничего полезного.
Кроме того, другие коллеги испытывают то же самое, поэтому я сомневаюсь, что это как-то связано с моей локальной конфигурацией.
Спасибо заранее!