ubuntu中安装jdk的tar包

来源:互联网 发布:淘宝客服聊天字体颜色 编辑:程序博客网 时间:2024/05/02 00:48

jdk, 全称为java development kit。即java开发工具箱,(  编译,运行,生成文档,编码等工具命令, jre, jvm虚拟机, )其中jre是java运行时环境,我们写的java程序在经过javac编译后形成的字符行文件是个中间文件,计算机底层是看不懂的,需要交给 jvm(java虚拟机),又由它来进行解释成计算机语言才能识别。而jvm就是存在jre里, 这就是所谓的运行时环境。另外,jvm是java得以实现跨平台运行的一个重要的原因。

本文将讲述在乌班图中安装jdk, 因为这与WIN系统不同,系统自身也是由有底层的openJDK,需要进一步修改操作。

这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。本人使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,可以到官网去下载,下载后解压到了/usr/lib/java/目录下(需要root权限)。


一、JDK环境变量配置

执行命令sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,


JAVA_HOME="/home/a/Desktop/jdk7"
CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"

PATH=:$JAVA_HOME/bin


****p.s****  在PATH中添加$JAVA_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。
然后保存关闭.



二、手动修改JDK


Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,用sudo命令获取超级权限。


sudo update-alternatives --install /usr/bin/javac javac /home/a/Desktop/jdk7/bin/javac 300


sudo update-alternatives --install /usr/bin/java java /home/a/Desktop/jdk7/bin/java 300


sudo update-alternatives --config javac,再选择相应的Priority 300


sudo update-alternatives --config java,再选择相应的Priority 300


至此配置完成,输入java -version、javac或java检查是否配置成功。
0 0
原创粉丝点击