0
IntelliJ IDEA 2016.2에 Gradle 프로젝트가 있습니다. 매번 내가 프로젝트의 스칼라 테스트를 실행, 나는 다음과 같은 예외를 얻을 : 스칼라 테스트를 실행하면서 java.lang.ClassNotFoundException을 얻는 중 : org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.rt.execution.CommandLineWrapper.main(CommandLineWrapper.java:48)
Caused by: java.lang.ClassNotFoundException: org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:123)
... 5 more
나는 의존성의 버전을 확인하고 나뿐만 아니라 프로젝트 모듈에 스칼라 SDK를 추가했습니다. Scala 플러그인을 Gradle 파일에 추가하고 IntelliJ IDEA에 Scala 플러그인을 설치했습니다. 또한 테스트는 동료의 컴퓨터에서 오류없이 실행되므로 오류가 무엇인지 알 수 없습니다.