现在用的ubuntu系统是14.01
想装个jdk6,用apt-get, aptitude都无法实现,原因是oracle的站点一般推荐jdk7和jdk8,而这两个版本并不是完全商业开源的,所以ubuntu一般只能自动下载openjdk
。
本人只想撞个jdk6,jdk6是商业可以免费应用的。
找了半天,在oracle官网很难找到,还是在stackoverflow上找到的,网址是
上面这个网址是一个下载列表,要读者自己选取,而且要注册orcle才能下载,比较麻烦,所以我转存在csdn上,网址如下
http://download.csdn.net/download/ranky2009/8179285
下载了jdk-6u45-linux-x64.bin
然后copy到/usr/local/中去,我的安装方式如下:
1.在local下新建java目录
sudo mkdir /usr/local/java
2.将刚才下载的jdk-6u45-linux-x64.bin复制到/usr/local/java下面
sudo cp jdk-6u45-linux-x64.bin /usr/local/java/
3.给安装包赋予运行权限
4.sudo chmod 755 jdk-6u45-linux-x64.bin
5.解压安装包
sudo sh jdk-6u45-linux-x64.bin
6.搞定,但是还要配置jdk环境。我将文件写在/etc/profile.d/javaEnv.sh中
sudo vi /etc/profile.d/javaEnv.sh
#set java environment
JAVA_HOME=/usr/local/java/jdk1.6.0_45
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME,PATH,CLASSPATH
7.保存:wq
8.ok,重启电脑, 测试java -version
参照各种blog
https://help.ubuntu.com/community/Java
http://blog.csdn.net/sweblish/article/details/7458453
http://blog.sina.com.cn/s/blog_538706ce01000aqj.html
http://blog.csdn.net/lengyuhong/article/details/6194219
http://alan-hjkl.iteye.com/blog/1527179