【问题标题】:sbt not found on ubuntu在 ubuntu 上找不到 sbt
【发布时间】:2018-03-17 03:08:34
【问题描述】:

您好,我想编译我的应用程序,但出现此错误

[Container] 2018/03/16 17:20:46 Running command chmod +x buildspec_build.sh && ./buildspec_build.sh
Getting org.scala-sbt sbt 0.13.11 (this may take some time)...

:: problems summary ::
:::: WARNINGS
module not found: org.scala-sbt#sbt;0.13.11

==== local: tried

sbt 安装在 buildspec_install.sh 中是这样的

apt-get install apt-transport-https
echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823
apt-get update
apt-get install sbt

可能是什么问题?提前致谢

更新:

也显示了这个错误:

:: UNRESOLVED DEPENDENCIES ::

::::::::::::::::::::::::::::::::::::::::::::::

:: org.scala-sbt#sbt;0.13.11: not found

::::::::::::::::::::::::::::::::::::::::::::::


:::: 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.11/sbt-0.13.11.pom

【问题讨论】:

标签: scala sbt


【解决方案1】:

完整的工作解决方案是:

sudo update-ca-certificates -f
sudo /var/lib/dpkg/info/ca-certificates-java.postinst configure

echo "java installation ok"

# install sbt
echo "starting sbt installation"

apt-get install -y apt-transport-https
echo "deb https://dl.bintray.com/sbt/debian /" | sudo tee -a /etc/apt/sources.list.d/sbt.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2EE0EA64E40A89B84B2DF73499E82A75642AC823


apt-get update
apt-get install -y sbt

【讨论】:

    猜你喜欢
    • 2014-07-21
    • 2019-03-28
    • 2018-10-27
    • 1970-01-01
    • 2011-08-06
    • 1970-01-01
    • 2021-07-31
    • 2019-03-10
    • 1970-01-01
    相关资源
    最近更新 更多