根据网站,以下是安装Java5SDK的过程
$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper main multiverse"
$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper-updates main multiverse"
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk但是,当我试图执行最后两个命令时,我会得到一个错误--原因是前两个命令添加到存储库的URL是不可访问的。我正在使用Ubuntu11.04。在这种情况下,如何执行Java5SDK?
如果我从http://java.sun.com安装Java5SDK,那么由于以下原因,我在制作安卓源代码时出错
包com.sun.javadoc不存在
请给我一个合适的建议
发布于 2011-09-21 04:52:00
您可以尝试使用hardy存储库。这与Ubuntu10.04 32位很好。
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse"
$ sudo apt-get update
$ sudo apt-get install sun-java5-jdk若要确认是否成功安装,请运行。
$ sudo update-java-alternatives -l若要切换Java版本,请运行。
$ sudo update-java-alternatives
$ sudo update-java-alternatives -s java-1.5.0-sun然后确认是否切换成功,运行。
$ java -version发布于 2011-08-16 21:15:31
如果您从Oracle安装Java5SDK(下载.bin是我的首选方法),完成后,您将需要在安装之后编辑等-替代办法配置。您可以通过命令“哪个java”或“哪个javaw”来判断引用的是哪一个。
对于Oracle JDK,可能如下所示:
# update-alternatives --install "/usr/java/jdk1.6.0_26/java" "java" "/usr/java/default/bin/java" 3
# update-alternatives --install "/usr/java/jdk1.6.0_26/javac" "javac" "/usr/java/default/bin/javac" 3如果您不使用“update - location”,您可以在/etc/alternatives/java中手动执行,至少需要sudo访问才能更新java符号链接,这样路径中的java就可以到达正确的位置。当然,还有其他复杂的事情需要你注意。
因为我喜欢纯Oracle Java,所以我通常使用"Oracle Solaris 11 Express“作为我的linux发行版用于java开发。
发布于 2011-08-16 21:14:39
11.04被称为自然独角鲸;dapper是一段时间前的。java 5也很老了。您现在应该使用java 6或7。
https://stackoverflow.com/questions/7085069
复制相似问题