簡體   English   中英

使用JDK7進行sbt clean編譯后,Scala測試“不支持的major.minor版本52.0”

[英]Scala Test “Unsupported major.minor version 52.0” after sbt clean compile with JDK7

在Stackoverflow上肯定有數百種此類錯誤,但是沒有一個適用於我。 我確切知道此錯誤是什么意思,但是我的事實是:

  1. 這是一個多模塊Scala電梯項目
  2. 我使用sdk man並將其設置為JDK 7u141-zulu和Scala 2.11.8
  3. Intellij項目(和所有模塊)都指向同一JDK
  4. 其他測試可以在IDE中正常運行
  5. sbt測試在終端運行正常
  6. 我刪除了每個目標目錄“ find。-name target -type d -exec rm -rf {} \\;”,並在IntelliJ中重建了項目。
  7. 我已刪除〜/ .ivy2 / cache目錄並重新下載了所有內容,而JAVA_HOME = jdk7
  8. 在下面的代碼中的路徑中搜索“ java / 8. *”。 “ java / 7”的出現次數為138,而“ java / 8”的出現次數為零。
  9. 祈求新舊神靈
  10. 投擲的椅子和翻轉的桌子

我不知道為什么運行此測試時會出現此錯誤。 用Java 8(版本52)如何以及在哪里編譯。

任何理智的來源現在都將受到歡迎。

Testing started at 18:06 ...
/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/bin/java "-javaagent:/Applications/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=60556:/Applications/IntelliJ IDEA.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Users/p2730851/Library/Application Support/IntelliJIdea2017.3/Scala/lib/runners.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/charsets.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/dnsns.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/localedata.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/sunec.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/sunjce_provider.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/sunpkcs11.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/ext/zipfs.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/jce.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/jsse.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/management-agent.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/resources.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/rt.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/lib/dt.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/lib/jconsole.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/lib/sa-jdi.jar:/Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/lib/tools.jar:/Users/p2730851/Projects/cst/cst/out/test/client:/Users/p2730851/Projects/cst/cst/out/production/client:/Users/p2730851/Projects/cst/cst/core/client/billing/target/test-classes:/Users/p2730851/Projects/cst/cst/core/client/billing/target/classes:/Users/p2730851/Projects/cst/cst/core/common/cache/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/cache/target/classes:/Users/p2730851/Projects/cst/cst/core/model/target/test-classes:/Users/p2730851/Projects/cst/cst/core/model/target/classes:/Users/p2730851/Projects/cst/cst/core/common/parsing/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/parsing/target/classes:/Users/p2730851/Projects/cst/cst/core/common/utility/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/utility/target/classes:/Users/p2730851/Projects/cst/cst/core/common/fictus/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/fictus/target/classes:/Users/p2730851/Projects/cst/cst/core/scuttle/scuttle/target/test-classes:/Users/p2730851/Projects/cst/cst/core/scuttle/scuttle/target/classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/shiny-toolbox/target/test-classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/shiny-toolbox/target/classes:/Users/p2730851/Projects/cst/cst/core/common/test-model/target/classes:/Users/p2730851/Projects/cst/cst/core/common/http/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/http/target/classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/caching/target/test-classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/caching/target/classes:/Users/p2730851/Projects/cst/cst/core/common/circuit-breaker/target/test-classes:/Users/p2730851/Projects/cst/cst/core/common/circuit-breaker/target/classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/haven/target/test-classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/haven/target/classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/jsr166e-java6/target/test-classes:/Users/p2730851/Projects/cst/cst/core/twc_oss/jsr166e-java6/target/classes:/Users/p2730851/Projects/cst/cst/core/client/database/target/test-classes:/Users/p2730851/Projects/cst/cst/core/client/database/target/classes:/Users/p2730851/Projects/cst/cst/core/identity/target/test-classes:/Users/p2730851/Projects/cst/cst/core/identity/target/classes:/Users/p2730851/Projects/cst/cst/core/scuttle/scuttle-twitter-convert/target/test-classes:/Users/p2730851/Projects/cst/cst/core/scuttle/scuttle-twitter-convert/target/classes:/Users/p2730851/.ivy2/cache/aopalliance/aopalliance/jars/aopalliance-1.0.jar:/Users/p2730851/.ivy2/cache/asm/asm/jars/asm-3.3.1.jar:/Users/p2730851/.ivy2/cache/bouncycastle/bcmail-jdk14/jars/bcmail-jdk14-136.jar:/Users/p2730851/.ivy2/cache/bouncycastle/bcprov-jdk14/jars/bcprov-jdk14-136.jar:/Users/p2730851/.ivy2/cache/cglib/cglib/jars/cglib-2.2.2.jar:/Users/p2730851/.ivy2/cache/com.fasterxml.jackson.core/jackson-annotations/bundles/jackson-annotations-2.3.0.jar:/Users/p2730851/.ivy2/cache/com.fasterxml.jackson.core/jackson-core/bundles/jackson-core-2.3.1.jar:/Users/p2730851/.ivy2/cache/com.fasterxml.jackson.core/jackson-databind/bundles/jackson-databind-2.3.1.jar:/Users/p2730851/.ivy2/cache/com.fasterxml.jackson.module/jackson-module-scala_2.10/bundles/jackson-module-scala_2.10-2.3.1.jar:/Users/p2730851/.ivy2/cache/com.google.code.findbugs/jsr305/jars/jsr305-2.0.1.jar:/Users/p2730851/.ivy2/cache/com.google.code.gson/gson/jars/gson-2.2.4.jar:/Users/p2730851/.ivy2/cache/com.google.guava/guava/bundles/guava-16.0.1.jar:/Users/p2730851/.ivy2/cache/com.google.inject/guice/jars/guice-3.0.jar:/Users/p2730851/.ivy2/cache/com.googlecode.xmemcached/xmemcached/jars/xmemcached-1.4.2.jar:/Users/p2730851/.ivy2/cache/com.hazelcast/hazelcast/jars/hazelcast-3.6.1.jar:/Users/p2730851/.ivy2/cache/com.hazelcast/hazelcast-client/jars/hazelcast-client-3.6.1.jar:/Users/p2730851/.ivy2/cache/com.mchange/c3p0/jars/c3p0-0.9.5-pre5.jar:/Users/p2730851/.ivy2/cache/com.mchange/mchange-commons-java/jars/mchange-commons-java-0.2.6.2.jar:/Users/p2730851/.ivy2/cache/com.oracle/ojdbc14/jars/ojdbc14-1.0.jar:/Users/p2730851/.ivy2/cache/com.sun.xml.bind/jaxb-impl/jars/jaxb-impl-2.1.13.jar:/Users/p2730851/.ivy2/cache/com.thoughtworks.paranamer/paranamer/jars/paranamer-2.6.jar:/Users/p2730851/.ivy2/cache/com.twc/epgs-dto-scala_2.10/jars/epgs-dto-scala_2.10-0.4.jar:/Users/p2730851/.ivy2/cache/com.twc/sbt-junit/jars/sbt-junit-0.3.1.jar:/Users/p2730851/.ivy2/cache/com.twc.atgw.naturalsearch/twc-naturalsearch-dsquery/jars/twc-naturalsearch-dsquery-2.7.0.jar:/Users/p2730851/.ivy2/cache/com.twc.atgw.naturalsearch/twc-naturalsearch-search-api/jars/twc-naturalsearch-search-api-2.7.0.jar:/Users/p2730851/.ivy2/cache/com.twc.atgw.naturalsearch/twc-naturalsearch-search-impl-ds/jars/twc-naturalsearch-search-impl-ds-2.7.0.jar:/Users/p2730851/.ivy2/cache/com.twc.cst/config/jars/config-3.7.12.jar:/Users/p2730851/.ivy2/cache/com.twc.cst.adobe/verifier/jars/verifier-1.1.1511.jar:/Users/p2730851/.ivy2/cache/com.twcable.delphi-soap/soap/jars/soap-2.4.48.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-core_2.10/jars/finagle-core_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-http_2.10/jars/finagle-http_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-kestrel_2.10/jars/finagle-kestrel_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-memcached_2.10/jars/finagle-memcached_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-serversets_2.10/jars/finagle-serversets_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-stream_2.10/jars/finagle-stream_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-test_2.10/jars/finagle-test_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/finagle-thrift_2.10/jars/finagle-thrift_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/scrooge-core_2.10/jars/scrooge-core_2.10-3.16.1.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-app_2.10/jars/util-app_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-codec_2.10/jars/util-codec_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-collection_2.10/jars/util-collection_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-core_2.10/jars/util-core_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-hashing_2.10/jars/util-hashing_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-jvm_2.10/jars/util-jvm_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-logging_2.10/jars/util-logging_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-zk-common_2.10/jars/util-zk-common_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter/util-zk_2.10/jars/util-zk_2.10-6.22.0.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/application-action/jars/application-action-0.0.75.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/args/jars/args-0.2.13.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/args-apt/jars/args-apt-0.1.17.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/args-core/jars/args-core-0.1.18.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/base/jars/base-0.0.95.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/collections/jars/collections-0.0.82.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/dynamic-host-set/jars/dynamic-host-set-0.0.47.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/io/jars/io-0.0.56.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/io-json/jars/io-json-0.0.44.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/io-thrift/jars/io-thrift-0.0.53.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/jdk-logging/jars/jdk-logging-0.0.54.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/net-util/jars/net-util-0.0.84.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/quantity/jars/quantity-0.0.79.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/service-thrift/jars/service-thrift-1.0.51.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/stat/jars/stat-0.0.39.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/stat-registry/jars/stat-registry-0.0.35.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/stats/jars/stats-0.0.98.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/stats-provider/jars/stats-provider-0.0.66.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/util/jars/util-0.0.106.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/util-executor-service-shutdown/jars/util-executor-service-shutdown-0.0.55.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/util-sampler/jars/util-sampler-0.0.61.jar:/Users/p2730851/.ivy2/cache/com.twitter.common/util-system-mocks/jars/util-system-mocks-0.0.81.jar:/Users/p2730851/.ivy2/cache/com.twitter.common.zookeeper/client/jars/client-0.0.60.jar:/Users/p2730851/.ivy2/cache/com.twitter.common.zookeeper/group/jars/group-0.0.78.jar:/Users/p2730851/.ivy2/cache/com.twitter.common.zookeeper/server-set/jars/server-set-1.0.83.jar:/Users/p2730851/.ivy2/cache/commons-codec/commons-codec/jars/commons-codec-1.6.jar:/Users/p2730851/.ivy2/cache/commons-collections/commons-collections/jars/commons-collections-3.2.1.jar:/Users/p2730851/.ivy2/cache/commons-io/commons-io/jars/commons-io-2.1.jar:/Users/p2730851/.ivy2/cache/commons-lang/commons-lang/jars/commons-lang-2.6.jar:/Users/p2730851/.ivy2/cache/commons-logging/commons-logging/jars/commons-logging-1.1.1.jar:/Users/p2730851/.ivy2/cache/commons-net/commons-net/jars/commons-net-3.1.jar:/Users/p2730851/.ivy2/cache/io.netty/netty/bundles/netty-3.9.4.Final.jar:/Users/p2730851/.ivy2/cache/javax.activation/activation/jars/activation-1.1.jar:/Users/p2730851/.ivy2/cache/javax.inject/javax.inject/jars/javax.inject-1.jar:/Users/p2730851/.ivy2/cache/javax.mail/mail/jars/mail-1.4.4.jar:/Users/p2730851/.ivy2/cache/javax.xml.stream/stax-api/jars/stax-api-1.0-2.jar:/Users/p2730851/.ivy2/cache/joda-time/joda-time/jars/joda-time-2.1.jar:/Users/p2730851/.ivy2/cache/junit/junit-dep/jars/junit-dep-4.10.jar:/Users/p2730851/.ivy2/cache/net.liftweb/lift-common_2.10/jars/lift-common_2.10-2.5.1.jar:/Users/p2730851/.ivy2/cache/net.liftweb/lift-json-ext_2.10/jars/lift-json-ext_2.10-2.5.1.jar:/Users/p2730851/.ivy2/cache/net.liftweb/lift-json_2.10/jars/lift-json_2.10-2.5.1.jar:/Users/p2730851/.ivy2/cache/org.apache.commons/commons-lang3/jars/commons-lang3-3.1.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-api/jars/cxf-api-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-common-utilities/jars/cxf-common-utilities-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-bindings-soap/jars/cxf-rt-bindings-soap-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-bindings-xml/jars/cxf-rt-bindings-xml-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-core/jars/cxf-rt-core-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-databinding-jaxb/jars/cxf-rt-databinding-jaxb-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-frontend-jaxws/jars/cxf-rt-frontend-jaxws-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-frontend-simple/jars/cxf-rt-frontend-simple-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-transports-common/jars/cxf-rt-transports-common-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-transports-http/jars/cxf-rt-transports-http-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-rt-ws-addr/jars/cxf-rt-ws-addr-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.cxf/cxf-tools-common/jars/cxf-tools-common-2.4.2.jar:/Users/p2730851/.ivy2/cache/org.apache.neethi/neethi/bundles/neethi-3.0.1.jar:/Users/p2730851/.ivy2/cache/org.apache.thrift/libthrift/jars/libthrift-0.5.0.jar:/Users/p2730851/.ivy2/cache/org.apache.ws.xmlschema/xmlschema-core/bundles/xmlschema-core-2.0.jar:/Users/p2730851/.ivy2/cache/org.apache.zookeeper/zookeeper/jars/zookeeper-3.3.4.jar:/Users/p2730851/.ivy2/cache/org.bouncycastle/bcprov-jdk15/jars/bcprov-jdk15-1.45.jar:/Users/p2730851/.ivy2/cache/org.clapper/grizzled-slf4j_2.10/jars/grizzled-slf4j_2.10-1.0.1.jar:/Users/p2730851/.ivy2/cache/org.codehaus.jackson/jackson-core-asl/jars/jackson-core-asl-1.9.10.jar:/Users/p2730851/.ivy2/cache/org.codehaus.jackson/jackson-jaxrs/jars/jackson-jaxrs-1.9.10.jar:/Users/p2730851/.ivy2/cache/org.codehaus.jackson/jackson-mapper-asl/jars/jackson-mapper-asl-1.9.10.jar:/Users/p2730851/.ivy2/cache/org.codehaus.woodstox/stax2-api/jars/stax2-api-3.1.1.jar:/Users/p2730851/.ivy2/cache/org.codehaus.woodstox/woodstox-core-asl/jars/woodstox-core-asl-4.1.1.jar:/Users/p2730851/.ivy2/cache/org.easymock/easymock/jars/easymock-3.4.jar:/Users/p2730851/.ivy2/cache/org.fontbox/fontbox/jars/fontbox-0.1.0.jar:/Users/p2730851/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.1.jar:/Users/p2730851/.ivy2/cache/org.hamcrest/hamcrest-core/jars/hamcrest-core-1.3.jar:/Users/p2730851/.ivy2/cache/org.hamcrest/hamcrest-library/jars/hamcrest-library-1.3.jar:/Users/p2730851/.ivy2/cache/org.jempbox/jempbox/jars/jempbox-0.2.0.jar:/Users/p2730851/.ivy2/cache/org.joda/joda-convert/jars/joda-convert-1.2.jar:/Users/p2730851/.ivy2/cache/org.mockito/mockito-core/jars/mockito-core-1.9.5.jar:/Users/p2730851/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-1.2.jar:/Users/p2730851/.ivy2/cache/org.objenesis/objenesis/jars/objenesis-2.2.jar:/Users/p2730851/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.10.5.jar:/Users/p2730851/.ivy2/cache/org.scala-lang/scala-library/jars/scala-library-2.10.5.jar:/Users/p2730851/.ivy2/cache/org.scala-lang/scala-reflect/jars/scala-reflect-2.10.5.jar:/Users/p2730851/.ivy2/cache/org.scala-lang/scalap/jars/scalap-2.10.0.jar:/Users/p2730851/.ivy2/cache/org.scala-sbt/test-interface/jars/test-interface-1.0.jar:/Users/p2730851/.ivy2/cache/org.scalatest/scalatest_2.10/bundles/scalatest_2.10-2.2.4.jar:/Users/p2730851/.ivy2/cache/org.slf4j/slf4j-api/jars/slf4j-api-1.7.12.jar:/Users/p2730851/.ivy2/cache/org.slf4j/slf4j-nop/jars/slf4j-nop-1.7.12.jar:/Users/p2730851/.ivy2/cache/org.sonatype.sisu.inject/cglib/jars/cglib-2.2.1-v20090111.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-aop/jars/spring-aop-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-asm/jars/spring-asm-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-beans/jars/spring-beans-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-context/jars/spring-context-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-core/jars/spring-core-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-expression/jars/spring-expression-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.springframework/spring-web/jars/spring-web-3.0.5.RELEASE.jar:/Users/p2730851/.ivy2/cache/org.squeryl/squeryl_2.10/jars/squeryl_2.10-0.9.5-6.jar:/Users/p2730851/.ivy2/cache/pdfbox/pdfbox/jars/pdfbox-0.7.3.jar:/Users/p2730851/.ivy2/cache/postgresql/postgresql/jars/postgresql-9.1-901.jdbc3.jar:/Users/p2730851/.ivy2/cache/wsdl4j/wsdl4j/jars/wsdl4j-1.6.2.jar:/Users/p2730851/.ivy2/cache/xml-resolver/xml-resolver/jars/xml-resolver-1.2.jar" org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner -s com.twc.cst.client.device.DeviceManagementClientTest -testName "areDevicesTr69Managed should parse and return two results" -C org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestReporter -showProgressMessages true
objc[34938]: Class JavaLaunchHelper is implemented in both /Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/bin/java (0x10f1274b0) and /Users/p2730851/.sdkman/candidates/java/7.0.141-zulu/jre/lib/libinstrument.dylib (0x10f1ab4c8). One of the two will be used. Which one is undefined.
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/jetbrains/plugins/scala/testingSupport/scalaTest/ScalaTestRunner : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:442)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:64)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:354)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:348)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:347)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:312)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482)

Intellij從哪里獲得此版本52.0? 有沒有我沒看過的地方? 為什么只有這個測試?

我不知道為什么運行此測試時會出現此錯誤。 用Java 8(版本52)如何以及在哪里編譯。

該錯誤確切告訴您問題org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner類: org.jetbrains.plugins.scala.testingSupport.scalaTest.ScalaTestRunner 它不在您的項目中,而是IDEA的一部分。 因此,它是在構建IDEA時編譯的,並且您項目的編譯設置不會影響它。

盡管給出了這個信息,但我不明白為什么“其他測試可以在IDE中正常運行”。

同樣,我不相信“在JAVA_HOME = jdk7時重新下載所有內容”會有所幫助; 下載的jar將是相同的,並且需要編譯它們所需的Java版本。

相反,您需要分別研究每個依賴項(及其傳遞的依賴項),並可能下載它們的源代碼,嘗試使用Java 7重新編譯它們(必要時進行修改)並在本地發布。

不知道這是否仍然有幫助。 我將“編輯配置”中的JRE切換為1.8(顯然IntelliJ使用JRE 1.8,ScalaTestRunner也以此編譯),並且測試成功運行。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM