首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dpkg:由于Ubuntu 13.10上未安装java2包,依赖项问题导致无法配置sbt

dpkg:由于Ubuntu 13.10上未安装java2包,依赖项问题导致无法配置sbt
EN

Stack Overflow用户
提问于 2014-03-19 23:31:10
回答 1查看 1K关注 0票数 0

我想在我手动安装Java的Ubuntu机器上安装sbt。我使用以下代码在机器上手动安装Java:

代码语言:javascript
复制
sudo curl -L -s http://wake.s3.amazonaws.com/blobs/jdk-7u51-linux-x64.gz -o /usr/local/jdk-oracle.gz
cd /usr/local
sudo tar xzf /usr/local/jdk-oracle.gz
sudo rm -rf usr/local/jdk-oracle.gz
export JAVA_HOME=/usr/local/jdk1.7.0_51
export PATH=$PATH:$JAVA_HOME/bin
echo "export JAVA_HOME=/usr/local/jdk1.7.0_51" | sudo tee -a /etc/profile
echo "PATH=$PATH:$JAVA_HOME/bin" | sudo tee -a /etc/profile
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/jdk1.7.0_51/bin/java" 1

之后使用下载并安装sbt时

代码语言:javascript
复制
curl -o /tmp/sbt.deb http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt//0.13.0/sbt.deb
sudo dpkg -i /tmp/sbt.deb

它抛出以下错误:

代码语言:javascript
复制
dpkg: dependency problems prevent configuration of sbt:
 sbt depends on java2-runtime; however:
  Package java2-runtime is not installed.

dpkg: error processing sbt (--install):
 dependency problems - leaving unconfigured
 Processing triggers for man-db ...
Errors were encountered while processing:
 sbt

通过webupd8 PPA安装java不是一种选择。我也看过这本区分安装JRE和JDK (http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux)的手册,但仍然找不到java2-runtime。如何在Ubuntu上手动安装Java安装sbt?

EN

回答 1

Stack Overflow用户

发布于 2014-03-21 22:47:05

(从上面的评论中重新发布这篇文章作为答案,因为它可以解决问题)

还可以选择手动安装SBT (请参阅here for Unix),这应该不会太难。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22510719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档