1.下载jre,jdk
在桌面版的ubuntu系统中要下载jre和jdk非常简单,只需要打开浏览器,搜索java下载下来并且解压即可。但是在ubuntu服务器中没有浏览器可用,一切的操作均在命令行进行。我尝试过用wget命令下载jdk但是下载下来的jdk却无法顺利解压,无奈之下我只有放弃使用这种方法。最终我选择的方法是直接用系统自带的下载命令,ubuntu中是sudo spt-get install。
最开始,我并不知道java安装包的名称,不过我在命令行直接输入java时便得到了系统的提示:default-jre openjdk-7-jre等。我选择直接用default-jre。那么接下来直接开始用命令行安装jre,jdk,完成的命令行如下:
安装jre:sudo apt-get install default-jre
安装jdk:sudo apt-get install default-jdk
2.配置java的环境变量
当jre和jdk安装完成后,在系统中并不能立马使用java,还需要设置java的环境变量
首先找到java安装文件的位置:find / -name javac。在终端上显示如下:
root@ubuntu:/home/yun# find / -name javac
/usr/share/bash-completion/completions/javac
/usr/lib/jvm/java-7-openjdk-i386/bin/javac
/usr/bin/javac
/opt/java/bin/javac
/var/lib/dpkg/alternatives/javac
/etc/alternatives/javac
由此,便可以得知java的安装路径是/usr/lib/jvm/java-7-openjdk-i386。之后设置java_home,path,classpath等变量,具体过程如下:
(1)vi /etc/profile,在文件的末尾添加
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
export JRE_HOME=/usr/lib/jvm/java-7-openjdk-i386/jre
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
(2)提交环境变量配置,使其立马生效(这一步至关重要):source /etc/profile
(3)查看java安装是否成功
$java -verison
$javac
如果没有报错证明java安装成功,输入echo ${JAVA_HOME}如果显示/usr/lib/jvm/java-7-openjdk-i386表示环境变量设置成功。