--------------------------------------------------------------上一篇的分割线--------------------------------------------------------------------------------
[url=http://chirs1012f.iteye.com/blog/975630]Android自学笔记(番外篇):全面搭建Linux环境(六)——Android的安装与配置及2.3源码下载[/url]
此篇介绍手动安装JDK与配置环境变量。
[b][color=indigo][size=x-large]一、安装JDK[/size][/color][/b]
第一步,在[color=darkblue][b][size=large]/home[/size][/b][/color]目录下创建[b][size=large]jdk[/size][/b]文件夹,并将其权限设置为777,
命令如下:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451326/3582da3d-7eae-31be-b9fe-2975d30e9387.jpg[/img][/align]
第二步,将[b][size=large]jdk-6u24-linux-i586.bin[/size][/b]放入到[b][color=darkblue][size=large]/home/jdk[/size][/color][/b]目录下,输入下面的命令,开始安装jdk,
命令如下:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451328/56333970-2567-37b8-aa33-b5cbdce39d4a.jpg[/img][/align]
第三步,安装[b][size=large]完成进行时[/size][/b]的截图:
[align=center][img]http://dl.iteye.com/upload/attachment/451330/2ff452db-ce6e-375a-8c0b-986e20bd2b97.jpg[/img][/align]
第四步,在[b][color=darkblue][size=large]/usr/lib[/size][/color][/b]目录下创建[b][size=large]java[/size][/b]文件夹,
命令如下:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451332/e0f8c474-c96d-34bb-9746-4ce388f35669.jpg[/img]
[/align]
[color=indigo][b][size=x-large]二、配置JDK环境变量[/size][/b][/color]
第一步,在shell中用[b][size=large]vim[/size][/b]命令打开[color=darkblue][b][size=large]/etc[/size][/b][/color]目录下的[b][size=large]environment[/size][/b]文件,
命令如下:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451376/e4228f18-b698-3ef8-a12f-94486a5ba4a9.jpg[/img]
[/align]
[color=red]提示:
1.如果vim命令不好使,说明你没有装[size=large]gVim[/size]软件。如果不想装,用vi命令即可。
2.[b][size=large]别在/etc/profile里面配置环境变量[/size][/b],我就是因为配置有误,导致重启过后进不去Ubuntu,只能又重装一遍了,冤死![/color]
第二步,按O(大写),在下一行插入文本,然后回下车,好吧,开始配置环境变量:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451385/835c72f8-e8fe-3ef9-a2ee-b6445913e371.jpg[/img][/align]
第三步,如果环境变量配置没问题,在shell中还是不能使用java或javac命令,那就需要指向到我们自己的JDK所带的命令上,
命令如下:
上面的最后一个命令只对java进行了配置,而没有对javac配置,为什么?看下图:
[align=center][img]http://dl.iteye.com/upload/attachment/451390/707ab44d-a1de-33c8-83f3-d9f92b1cb022.jpg[/img][/align]
[color=red][b]提示:即使PATH环境[size=large]配置错[/size]了,你敲完上面的命令,java和javac[size=large]照样能正常[/size]使用。原因其实很简单,看总结吧~[/b][/color]
第四步,[b][size=large]测试[/size][/b]JDK是否安装成功,
命令如下:
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451387/4f4b615d-5fba-3cba-b9e3-705f4b4959ba.jpg[/img][/align]
[color=indigo][b][size=x-large]三、卸载JDK[/size][/b][/color]
第一步,直接删除[color=darkblue][b][size=large]/usr/lib[/size][/b][/color]目录下的[b][size=large]java[/size][/b]文件夹,
命令如下:
第二步,[b][size=large]复原[/size][/b]/etc/profile,将我们刚刚配置好的环境变量[b][size=large]删除掉[/size][/b]即可。此处无图~~~
[b][color=indigo][size=x-large]四、总结[/size][/color][/b]
手动安装虽然成功了,可是环境变量那里还是有些疑问,java和javac两个命令都存在于[color=blue][b][size=large]/usr/bin[/size][/b][/color]目录中,PATH里面也是默认指定好了,用来解释也行得通;但原理说不清楚,关键点在于"sudo update-alternatives"命令的使用意图上,继续深入研究。
--------------------------------------------------------------下一篇的分割线--------------------------------------------------------------------------------
Android自学笔记(番外篇):全面搭建Linux环境(八)—— AOSP参与者工作流程图说明
[url=http://chirs1012f.iteye.com/blog/975630]Android自学笔记(番外篇):全面搭建Linux环境(六)——Android的安装与配置及2.3源码下载[/url]
此篇介绍手动安装JDK与配置环境变量。
[b][color=indigo][size=x-large]一、安装JDK[/size][/color][/b]
第一步,在[color=darkblue][b][size=large]/home[/size][/b][/color]目录下创建[b][size=large]jdk[/size][/b]文件夹,并将其权限设置为777,
命令如下:
sudo mkdir jdk
sudo chmod 777 jdk
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451326/3582da3d-7eae-31be-b9fe-2975d30e9387.jpg[/img][/align]
第二步,将[b][size=large]jdk-6u24-linux-i586.bin[/size][/b]放入到[b][color=darkblue][size=large]/home/jdk[/size][/color][/b]目录下,输入下面的命令,开始安装jdk,
命令如下:
sudo ./jdk-6u24-linux-i586.bin
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451328/56333970-2567-37b8-aa33-b5cbdce39d4a.jpg[/img][/align]
第三步,安装[b][size=large]完成进行时[/size][/b]的截图:
[align=center][img]http://dl.iteye.com/upload/attachment/451330/2ff452db-ce6e-375a-8c0b-986e20bd2b97.jpg[/img][/align]
第四步,在[b][color=darkblue][size=large]/usr/lib[/size][/color][/b]目录下创建[b][size=large]java[/size][/b]文件夹,
命令如下:
sudo mkdir /usr/lib/java
sudo mv jdk1.6.0_24/ /usr/lib/java
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451332/e0f8c474-c96d-34bb-9746-4ce388f35669.jpg[/img]
[/align]
[color=indigo][b][size=x-large]二、配置JDK环境变量[/size][/b][/color]
第一步,在shell中用[b][size=large]vim[/size][/b]命令打开[color=darkblue][b][size=large]/etc[/size][/b][/color]目录下的[b][size=large]environment[/size][/b]文件,
命令如下:
sudo vim /etc/environment
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451376/e4228f18-b698-3ef8-a12f-94486a5ba4a9.jpg[/img]
[/align]
[color=red]提示:
1.如果vim命令不好使,说明你没有装[size=large]gVim[/size]软件。如果不想装,用vi命令即可。
2.[b][size=large]别在/etc/profile里面配置环境变量[/size][/b],我就是因为配置有误,导致重启过后进不去Ubuntu,只能又重装一遍了,冤死![/color]
第二步,按O(大写),在下一行插入文本,然后回下车,好吧,开始配置环境变量:
'命令行变量,因为environment文件中已存在PATH变量,因此在其后面追加即可
PATH="......:$JAVA_HOME/bin"
'JDK主目录变量
JAVA_HOME="/usr/lib/java/jdk1.6.0_24"
'JRE变量
CLASSPATH="$JAVA_HOME/lib"
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451385/835c72f8-e8fe-3ef9-a2ee-b6445913e371.jpg[/img][/align]
第三步,如果环境变量配置没问题,在shell中还是不能使用java或javac命令,那就需要指向到我们自己的JDK所带的命令上,
命令如下:
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_24/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_24/bin/javac 300
sudo update-alternatives --config java
上面的最后一个命令只对java进行了配置,而没有对javac配置,为什么?看下图:
[align=center][img]http://dl.iteye.com/upload/attachment/451390/707ab44d-a1de-33c8-83f3-d9f92b1cb022.jpg[/img][/align]
[color=red][b]提示:即使PATH环境[size=large]配置错[/size]了,你敲完上面的命令,java和javac[size=large]照样能正常[/size]使用。原因其实很简单,看总结吧~[/b][/color]
第四步,[b][size=large]测试[/size][/b]JDK是否安装成功,
命令如下:
java -version
截图如下:
[align=center][img]http://dl.iteye.com/upload/attachment/451387/4f4b615d-5fba-3cba-b9e3-705f4b4959ba.jpg[/img][/align]
[color=indigo][b][size=x-large]三、卸载JDK[/size][/b][/color]
第一步,直接删除[color=darkblue][b][size=large]/usr/lib[/size][/b][/color]目录下的[b][size=large]java[/size][/b]文件夹,
命令如下:
sudo rm –Rf /usr/lib/java
第二步,[b][size=large]复原[/size][/b]/etc/profile,将我们刚刚配置好的环境变量[b][size=large]删除掉[/size][/b]即可。此处无图~~~
[b][color=indigo][size=x-large]四、总结[/size][/color][/b]
手动安装虽然成功了,可是环境变量那里还是有些疑问,java和javac两个命令都存在于[color=blue][b][size=large]/usr/bin[/size][/b][/color]目录中,PATH里面也是默认指定好了,用来解释也行得通;但原理说不清楚,关键点在于"sudo update-alternatives"命令的使用意图上,继续深入研究。
--------------------------------------------------------------下一篇的分割线--------------------------------------------------------------------------------
Android自学笔记(番外篇):全面搭建Linux环境(八)—— AOSP参与者工作流程图说明