在全新安装Ubuntu 15.04后,我尝试使用www.scala-sbt.org中的说明安装并运行SBT。安装得很好,但是当我第一次运行时,我遇到了一堆错误:
~$ sbt
...
:::: ERRORS
Server access Error: java.lang.RuntimeException: Unexpected error:
java.security.InvalidAlgorithmParameterException: the trustAnchors
parameter must be non-empty
url=https://repo1.maven.org/maven2/org/scala-sbt/sbt/0.13.9/sbt-0.13.9.jar
:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS
unresolved dependency: org.scala-sbt#sbt;0.13.9: not found
Error during sbt execution: Error retrieving required libraries
(see /root/.sbt/boot/update.log for complete log)
Error: Could not retrieve sbt 0.13.9
出了什么问题?
答案 0 :(得分:2)
我和xubuntu 15.10有同样的问题。我安装了包ca-cacert:
sudo apt-get install ca-cacert
它解决了这个问题。
答案 1 :(得分:0)
经过一些调试后,我发现最新版本的OpenJDK中缺少cacerts
文件。
我所要做的就是将cacerts
文件从/etc/ssl/certs/java/cacerts
从正常工作的计算机复制到我的新工作站,它运行良好。
我已将文件提供给this link.