Chinaunix首页 | 论坛 | 博客
  • 博客访问: 15496933
  • 博文数量: 2005
  • 博客积分: 11986
  • 博客等级: 上将
  • 技术积分: 22535
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-17 13:56
文章分类

全部博文(2005)

文章存档

2014年(2)

2013年(2)

2012年(16)

2011年(66)

2010年(368)

2009年(743)

2008年(491)

2007年(317)

分类: LINUX

2010-11-30 23:11:33

    早在ubuntu 9.10中,ubuntu就已经去除了对sun-java5-jdk的支持,但是为了进行android的开发,又必须安装sun-java5-jdk。那么在享受ubuntu 10.04好处的同时,如何来进行sun-java5-jdk的安装那。经过多次的摸索,下面是一个方案:
  1.编辑/etc/apt/sources.list文件,将安装源更改为ubuntu 9.04的安装源为:
deb jaunty main restricted universe multiverse
deb jaunty-security main restricted universe multiverse
deb jaunty-updates main restricted universe multiverse
deb jaunty-proposed main restricted universe multiverse
deb jaunty-backports main restricted universe multiverse
deb-src jaunty main restricted universe multiverse
deb-src jaunty-security main restricted universe multiverse
deb-src jaunty-updates main restricted universe multiverse
deb-src jaunty-proposed main restricted universe multiverse
deb-src jaunty-backports main restricted universe multiverse


其实对于我们china地区来说,使用如下源(ubuntu 8.04 LTS)会更快[luther.gliethttp]

deb hardy multiverse
deb-src hardy multiverse
deb hardy-updates multiverse
deb-src hardy-updates multiverse


使用update-alternatives --all可以更新所有的2个以上选择的应用程序路径默认路径[luther.gliethtt]
luther@gliethttp:~$ sudo update-java-alternatives -l
java-1.5.0-sun 53 /usr/lib/jvm/java-1.5.0-sun
java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk
设置java-1.5为默认java
luther@gliethttp:~$ sudo update-java-alternatives -s java-1.5.0-sun
或者只将javadoc默认使用jdk1.6改为默认使用jdk1.5也同样能够成功用jdk1.6编译成功sdk
luther@gliethttp:~$ sudo update-alternatives --config javadoc



  2.安装java5,apt-get install sun-java5-jdk.
  4.更改默认jdk的方法如下:
update-alternatives --config java
显示如下,然后键入
java-1.5.0-sun的编号:
有 2 个选项可用于替换项 java (提供 /usr/bin/java)。

  选择       路径                                    优先级  状态
------------------------------------------------------------
* 0            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      自动模式
  1            /usr/lib/jvm/java-1.5.0-sun/jre/bin/java   53        手动模式
  2            /usr/lib/jvm/java-6-openjdk/jre/bin/java   1061      手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:1
5.查看当前的java版本:
java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

同理,更改默认的javac,方法为
update-alternatives --config javac.
接着就可以进行android的编译了。

阅读(4966) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-12-01 15:05:15

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com