Ubuntu OpenJDK / SunJDK

5 篇文章 0 订阅
3 篇文章 0 订阅
大家知道,如果你使用 Ubuntu 进行 Java 开发,那么,默认情况下在安装 Ubuntu 之初就已经安装了 OpenJDK,但有些项目需要 SunJDK (或者说某些开发人员喜欢)才能运行正常,这就需要将 OpenJDK 从你的 Ubuntu 系统中驱逐出去,再把 SunJDK 老大哥请进来。在网上也有相应的解决方案,但本人觉得做法都不够正宗,下面本人将提供一个看起来比较正宗的方案:
 1、卸载 OpenJDK,打开“Ubuntu 软件中心”应用程序,在搜索框中输入“OpenJDK”进行搜索,然后再在搜索结果列表中选中相应的条目并点击“卸载”按钮进行卸载;
 2、下载 JDK for Linux 安装包,例如本人下载到的是最新的 jdk-6u30-linux-i586.bin(Linux 下建议下载 .bin 类型的安装包,本文将以此为例);
 3、安装 Sun JDK,假如你下载的 jdk-6u30-linux-i586.bin 安装包放在 /home/username/java 目录下,请以此执行以下指令进行安装:
# 进入到该目录并确保你有相应的权限
username@ubuntu:~$ cd /home/username/java

# 执行安装
username@ubuntu:~/java$ ./jdk-6u30-linux-i586.bin
...
...
...
Press Enter to continue

# 安装完毕后,进行 JDK 的环境配置。Linux 下得配置文件通常放在 /etc/profile 中(Ubuntu 和 Fedora 都一样),所以必须使用 sudo 命令
username@ubuntu:~/java$ sudo gedit /etc/profile

# 然后在打开的 profile 文件末尾加上如下配置项并保存
export JAVA_HOME=/home/username/java/jdk1.6.0_30
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$JAVA_HOME/db/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME/db/bin:$PATH

如果配置无误的话,注销后再登陆即可生效(无需重启系统),打开你的终端并输入如下命令进行测试:

username@ubuntu:~$ java -version

java version "1.6.0_30"
Java(TM) SE Runtime Environment (build 1.6.0_30-b12)
Java HotSpot(TM) Server VM (build 20.5-b03, mixed mode)

如果出现以上类似信息,那么恭喜你,你成功了,接下来尽情享受 Java 开发乐趣吧!!!


备注:Derby 是一款小型的纯 Java 实现的嵌入式数据库,如果用 Java 进行数据库开发的话,其执行效率要比其他非 Java 数据库要快,而且他可以在不启动服务的情况下使用。因此,是 Java 进行数据库开发的首选(用于开发或中小型项目)。又因其体积非常小,所以自 JDK 6 开始就集成了 Derby。所以,打算用 Derby 进行数据库开发时,需要做相应配置,如上面所示:$JAVA_HOME/db/lib(Derby类库路径)、$JAVA_HOME/db/bin(Derby ij 工具等可执行脚本路径)
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值