我正在尝试在我的ubunt10.04机器上为android设置构建环境。为此我想安装sun.java6-jdk,如source.andoid.com中所述。
$ sudo add-apt-repository“deb http://archive.canonical.com/ lucid partner”
$ sudo apt-get update
$ sudo apt-get install sun-java6-jdk
但是现在我得到的错误是没有sun-java6-jdk的包。
所以我想知道如何为Android build build安装合适的jdk。
答案 0 :(得分:18)
您可以像10.10一样为Ubuntu 10.04安装sun jdk。在http://java.dzone.com/articles/sun-java-6-ubuntu-1004-1010
中描述了在10.10中安装java的步骤这是安装sun jdk的步骤,取自该文章:
add-apt-repository ppa:sun-java-community-team/sun-java6
apt-get update
apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun
如果上面提到的存储库不再可用,这里有一个安装JDK的手动替代方法:http://codingforme.wordpress.com/2012/05/14/installing-oracle-java-jdk-6-or-7-on-ubuntu-12-04/
答案 1 :(得分:5)
由于授权废话,Sun JDK从Ubuntu中删除:http://news.softpedia.com/news/Canonical-Will-Remove-Java-From-Ubuntu-241147.shtml。请改用openjdk。
虽然这里有一个ppa https://launchpad.net/~sun-java-community-team/+archive/sun-java6可以让你安装SunJDK,但它已经过时并且看起来已经废弃了。
答案 2 :(得分:0)
从Oracle存储库下载jdk-6u45-linux-x64.bin并执行以下代码
chmod u+x jdk-6u45-linux-x64.bin
./jdk-6u45-linux-x64.bin
sudo mv jdk1.6.0_45 /opt
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.6.0_45/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk1.6.0_45/bin/javac" 1
sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/opt/jdk1.6.0_45/jre/lib/amd64/libnpjp2.so" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk1.6.0_45/bin/javaws" 1
答案 3 :(得分:-1)
就我而言,我宁愿直接从Sun的主页下载所需的JDK。下载并解压缩后,您只需添加一个环境变量JAVA_HOME即可。而已。它非常简单,无论ubuntu版本如何都可以使用。