linux小白,0基础,但为了学习一起其他的东西,不得不使用linux,在linux上安装jdk便是第一个。折腾了好久。
1.下载jdk (这里需要注册账号才能下载)
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u30-oth-JPR
这里选版本很重要,如果是64位的linux请选择下载64位的jdk,自己之前根据网上的教程下载32位的一直没安装成功,很苦恼,后面看到一些教程说要选对版本。
查看linux版本,我的是64位的
#uname -a
2.jdk安装
建好要安装jdk的文件夹:/usr/lib/jvm/jdk
#mkdir /usr/lib/jvm/jdk
进入到下载jdk文件夹下:
#cd Downloads
#ls
把jdk-6u30-linux-x64.bin 这个文件复制到要安装的目录下/usr/lib/jvm/jdk
#cp jdk-6u30-linux-x64.bin /usr/lib/jvm/jdk
#cd /usr/lib/jvm/jdk 进入安装目录
#ls 看到/usr/lib/jvm/jdk 存在 jdk-6u30-linux-x64.bin这个文件
#sudo chmod u+x jdk-6u30-linux-x64.bin 给文件授权,不然会提示无权限
#./jdk-6u30-linux-x64.bin 执行安装文件
在这里想查看是否安装成功
#java -version
可是出来的结果 跟网上教程出现的不一样,原谅我是个linux小白,有点慌了
于是根据提示试了下这个命令,我安装的是1.6版本
#apt-get install openjdk-6-jre-headless
哈哈,在安装了,一直按yes,done
现在查看jdk是否安装成功
#java
#java -version
出现这个信息,应该是成功了吧。
3.配置环境变量
#sudo gedit /etc/profile
在打开的文件最下面添加:
#set Java Environment
export JAVA_HOME=/usr/lib/jvm/jdk
export CLASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
export PATH="$JAVA_HOME/:PATH"
这句我是按照教材配置的,但是其实这是错的,他把其他的环境变量覆盖掉了,我在配置其他服务的时候一直提示缺少了某些环境变量,找别人帮忙,修改成如下:
export PATH=/usr/bin:/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:$JAVA_HOME/bin/
这样才是可用的。
评论