java - sbt 在启动时抛出错误

标签 java scala build sbt

我在安装 sbt 后尝试命令 sbt package ,它会抛出以下错误。

Getting org.scala-sbt sbt 0.13.12 ...
java.lang.InternalError
        at sun.security.ec.SunEC.initialize(Native Method)
        at sun.security.ec.SunEC.access$000(SunEC.java:49)
        at sun.security.ec.SunEC$1.run(SunEC.java:61)
        at sun.security.ec.SunEC$1.run(SunEC.java:58)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.security.ec.SunEC.<clinit>(SunEC.java:58)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
        at java.lang.Class.newInstance(Class.java:383)
        at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:221)
        at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206)
        at xsbt.boot.Locks$GlobalLock.ignoringDeadlockAvoided(Locks.scala:58)
        at xsbt.boot.Locks$GlobalLock.withLock(Locks.scala:48)
        at xsbt.boot.Locks$.apply0(Locks.scala:31)
        at xsbt.boot.Locks$.apply(Locks.scala:28)
        at xsbt.boot.Launch.locked(Launch.scala:238)
        at xsbt.boot.Launch.app(Launch.scala:147)
        at xsbt.boot.Launch.app(Launch.scala:145)
        at xsbt.boot.Launch$.run(Launch.scala:102)
        at xsbt.boot.Launch$$anonfun$apply$1.apply(Launch.scala:35)
        at xsbt.boot.Launch$.launch(Launch.scala:117)
        at xsbt.boot.Launch$.apply(Launch.scala:18)
        at xsbt.boot.Boot$.runImpl(Boot.scala:41)
        at xsbt.boot.Boot$.main(Boot.scala:17)
        at xsbt.boot.Boot.main(Boot.scala)
Error during sbt execution: java.lang.InternalError

我使用的是 RHEL 6.5,我的 Java 版本是 java 版本“1.7.0_111”。帮我解决这个错误。

最佳答案

我正在使用 openSuse Leap,今天使用最后一个 openJDK8 和 oracleJDK8 时也遇到了 sbt 和“java.lang.InternalError”同样的问题。

对我有帮助的是进行系统更新。看起来需要更新的 NSS 库,请检查 https://bugzilla.redhat.com/show_bug.cgi?id=1332456 了解更多详细信息。

关于java - sbt 在启动时抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38988433/

相关文章:

gcc - ld 找不到库,即使 ldconfig 找到了 (rust-sciter)

msbuild - 如何从外部文件中读取属性值?

java - 在 SimpleXML 中序列化/反序列化 Java HashMap

java - 将项目的不同版本导入 Eclipse

java - 如何将 UriComponentsBuilder 转换为 java.net.URI

java - 运行在 Jenkins 下运行 JVM 的批处理文件时的堆大小

java - android从内部存储中删除文件

json - Play Framework : How to sort JSON alphabetically

scala - 如何将迭代器中的项目 T 分组到 Iterator[Seq[T]]

visual-studio-2010 - TFS 2010 - 根据环境排除部署时的特定文件?