zl程序教程

您现在的位置是:首页 >  后端

当前栏目

UBUNTU手动安装JDK的详细步骤

JDK安装Ubuntu 详细 步骤 手动
2023-06-13 09:15:12 时间

先去Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压

Step1:
#将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里
sudocp-r~/jdk1.7.0_04//usr/lib/jvm/

Step2:
#配置环境变量

复制代码代码如下:

sudogedit~/.profile

在末尾加上:
复制代码代码如下:

exportJAVA_HOME=/usr/lib/jvm/jdk1.7.0_04

然后保存关闭,使用source更新下
$source~/.profile

使用env命令察看JAVA_HOME的值
$env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。

Step3:

复制代码代码如下:
#将系统默认的jdk修改过来
$sudoupdate-alternatives--install/usr/bin/javajava/usr/lib/jvm/jdk1.7.0_04/bin/java300

输入sunjdk前的数字就好了

复制代码代码如下:
$sudoupdate-alternatives--install/usr/bin/javacjavac/usr/lib/jvm/jdk1.7.0_04/bin/javac300

$sudoupdate-alternatives--configjava
$sudoupdate-alternatives--configjavac


Step4:
然后再输入java-version,看到如下信息,就说明改成sun的jdk了:
javaversion"1.7.0_04"
Java(TM)SERuntimeEnvironment(build1.7.0_04-b20)
JavaHotSpot(TM)ServerVM(build23.0-b21,mixedmode)


可能会存在的问题:

1.提示缺失libjli.so无法启动……,碰到这个问题是你下载的JavaJDK压缩包不完整,或者你的解压方式不对导致,直接解压到当前路径,然后拷贝到你需要的目录,JDK的安装目录可以随便选择,比如你可以放在HOME目录下,
libjli.so文件在:~/jdk1.7.0_07/jre/lib/i386/jli/libjli.so

2.可能无法配置成功,需要卸载以前安装的OpenJDK,具体可以命令行移除

3.不同版本的JDK,版本号如上修改即可