Тестовый фреймворк неожиданно завершил работу - PullRequest
1 голос
/ 21 июня 2019

Я получаю следующее исключение, когда запускаю самое масштабное через Intellij.та же ошибка происходит, когда я запускаю его в командной строке через Gradle.до сих пор я безуспешно пытался сделать следующее:

  • Очистил кэш градала
  • Повторно импортировал проект
  • Ударенная самая масштабная версия.текущая версия - ('' org.scalatest: scalatest_2.11: 2.2.4 ')
  • Переустановленный плагин scala

Мне было интересно, сталкивался ли кто-либо с подобной ошибкой или есть какие-либо идеи, что можетошибаться?

 java.lang.NoClassDefFoundError: scala/Product$class
    at org.scalatest.time.Days$.<init>(Units.scala:291)
    at org.scalatest.time.Days$.<clinit>(Units.scala)
    at org.scalatest.time.Span$.<init>(Span.scala:585)
    at org.scalatest.time.Span$.<clinit>(Span.scala)
    at org.scalatest.tools.Runner$.<init>(Runner.scala:779)
    at org.scalatest.tools.Runner$.<clinit>(Runner.scala)
    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)
Caused by: java.lang.ClassNotFoundException: scala.Product$class
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 9 more

Полный список зависимостей:

compile('org.scala-lang:scala-library:2.11.6') { transitive = true }
compile('org.scalatest:scalatest_2.11:2.2.4') { transitive = true }
compile 'org.scala-lang.modules:scala-xml_2.11:1.0.3'
compile 'xml-apis:xml-apis:1.4.01'
compile 'junit:junit:4.11'
compile 'org.pegdown:pegdown:1.1.0'
compile 'net.liftweb:lift-json_2.12:3.3.0'

1 Ответ

0 голосов
/ 21 июня 2019

Нашли виновника. это вызвано следующим пакетом. Использование другой версии исправлено.

compile 'net.liftweb: lift-json_2.12: 3.3.0'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...