ubuntu服务器上安装与配置java

时间:2021-01-16 07:27:10

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表示环境变量设置成功。