1. 手动安装jdk6 首先,在 这里 下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。 然后,可以把它放置在任何你喜欢的文件夹,我把它放置到文件夹(/usr/lib/jvm/java)下。 命令如下: 建立文件夹:www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo mkdir -p /usr/lib/jvm/java 拷贝下载的文件到该目录中:(我下载后的位置是位于 /home/linuxidc.com/Downloads/中)
www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo cp /home/linuxidc.com/Downloads/jdk-6u21-linux-i586.bin /usr/lib/jvm/java/ 进入到新建的目录中:www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ cd /usr/lib/jvm/java 查看JDK安装目录和安装包的权限: www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ ls -la
total 81904
drwxr-xr-x 3 root root 4096 2011-02-10 00:00 .
drwxr-xr-x 3 root root 4096 2011-02-09 23:55 ..
-rwxrwxrwx 1 root root 83854743 2011-02-09 23:58 jdk-6u21-linux-i586.bin 如果不是以上的权限,需要修改bin文件权限,使其可执行: www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo chmod 777 jdk-6u21-linux-i586.bin 下面开始安装jdk: www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo -s ./jdk-6u21-linux-i586.bin
安装完毕,下面配置环境变量: 配置classpath,修改所有用户的环境变量 www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo gedit /etc/environment
在文件最后添加: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#set java environmentJAVA_HOME=
/usr/lib/jvm/java/jdk1.6.0_21 export JRE_HOME=
/usr/lib/jvm/java/jdk1.6.0_21/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH PS:以上红色部分依据你解压得到的版本来进行配置(今天早上再次启动Ubuntu的时候发现了无法进入桌面,原因是启动的时候去加载这个变量,发生了错误,我在JAVA变量里多输入了一个字符,导致变量无法正确识别,就进不去桌面,停留在登录界面,解决方法如下:1:开机到登录界面,切换到字符界面:CTRL+ALT+F1(或者CTRL+ALT+F2....) 进入字符模式,2:用ROOT身份登录,3:此时连VI命令都无法识别,需要先修改设置PATH路径:export PATH=$PATH:/usr/bin:/usr/sbin:/etc:/usr/sbin:/usr/bin/X11:/sbin4: 然后 vi /etc/environment 编辑为正确的变量保存,退出5: reboot 即可解决)由于Ubuntu中有默认jdk还需要执行如下代码,将安装的JDK加入java选项:
www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/
jdk1.6.0_21 /bin/java 300 update-alternatives: using /usr/lib/jvm/java/jdk1.6.0_21 /bin/java to provide /usr/bin/java (java) in auto mode.www.linuxidc.com@linuxidc.com-laptop:/usr/lib/jvm/java$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/
jdk1.6.0_21 /bin/javac 300 update-alternatives: using /usr/lib/jvm/java/jdk1.6.0_21/bin/javac to provide /usr/bin/javac (javac) in auto mode.然后执行通设置系统默认的JDK代码:
sudo update-alternatives --config java 然后在shell中执行代码:
www.linuxidc.com@linuxidc.com-laptop:/var$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)此时显示的系统中的java就是刚刚安装的 java 来写个HelloUbuntu测试下: www.linuxidc.com@linuxidc.com-laptop:/var$ sudo gedit HelloUbuntu.java public class HelloUbuntu{
public static void main(String[] args){
System.out.println("HELLO Ubuntu 10.04 LTS ");
} }
运行JAVA命令如下:www.linuxidc.com@linuxidc.com-laptop:~$ javac HelloUbuntu.java
www.linuxidc.com@linuxidc.com-laptop:~$ java HelloUbuntu
------------------------------------------------
HELLO Ubuntu 10.04 LTS Linux的硬件资源与外在设备的使用Ubuntu 10.04 之Vmware Server 2.0 安装相关资讯 JDK ubuntu安装
- JDK、JRE、JVM三者间的关系 (07月12日)
- Linux系统教程:如何通过代理服务 (03月17日)
- Ubuntu 14.04配置JDK1.8.0_25,可 (09/11/2015 09:22:39)
| - JDK介绍 && Linux下JDK 环境变量设 (07月03日)
- Linux系统入门教程: 当使用代理服 (11/08/2015 09:04:46)
- Linux如何查看JDK的安装路径 (08/27/2015 16:12:35)
|
本文评论 查看全部评论 (0)