在Linux中安装(配置)jdk的简单方法



Linux中安装(配置)jdk的简单方法

 

--本文适用于多个版本的jdk的安装(配置)


本文的方法可能是全网最简单的配置方法

 

 

 

说白了就第三步的两条命令而已!!!

 

正常安装篇

1.下载jdk(这个不必多说了吧www.oracle.com,必须要有的,下载.tar.gz 的版本).

 

2.解压缩

解压出来是一个目录(文件夹),把它放到一个合理的位置.注意:不要放得太深(路径不要太长,不要给自己找麻烦),网上很多人把它放在/usr/bin/下面,但我个人觉得这样不便于今后的调整.

我的做法:把它放到/home/xiaoming(文件夹,假设用户名叫xiaoming)下面的mysoft文件夹(自己创建的)下面,方便管理.

 

3.配置java环境变量(本文所有指令都是每次输入一条,然后回车)

 

 

注意:黄色荧光的部分必须改成你的实际路径,这一步必须仔细!

 

sudo update-alternatives --install /usr/bin/java  java  JDK文件夹目录/bin/java  300

 

sudo update-alternatives --install /usr/bin/javac  javac   JDK文件夹目录/bin/javac  300  

 

 

5.更新alternatives(按提示选择你要的选项(可能你只安装了一个版本的jdk,那就不需要做这一步).)

继续在终端输入:

 

sudo update-alternatives  --config java

 

 

6.测试

继续在终端输入:

 

java   -version

 

如果你的操作无误,你可以看到这样的信息(具体内容不一定完全相同,看格式):

 

$

java -version

java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) Server VM (build 25.20-b23, mixed mode)

或者你输javajavac都能出现帮助信息(不相同的帮助信息,否则参考异常处理篇)

 

异常处理篇

 

在安装过程中,有可能结果不尽人意,以下内容可供参考.

 

出错原因:

1.路径出错,在某处输错了路径,仔细寻找并修正.

2.指令出错,你为了省事,直接复制粘贴,这本无错,但你忽略了细节.

例如:

 

sudo update-alternatives --install/usr/bin/java  java  /home/xiaoming/mysoft/jdk/bin/java  300

sudo update-alternatives --install/usr/bin/javac javac  /home/xiaoming/mysoft/jdk/bin/javac  300

 

这两条指令有三处不同,但有的人只把300前面的java改成了javac,这使得你在输入sudoupdate-alternatives --configjava之后看到了多个java的选项,然而,你在终端中只能使用java命令,而不能使用javac命令,或者你使用javac命令却得到java命令的效果.

修改的办法:

终端输入:

cd /etc/alternatives

sudo rm java

sudo rm javac

 

cd /usr/bin

sudo rm java

sudo rm javac

 

cd /var/lib/dpkg/alternatives

sudo rm java

sudo rm javac

总共9条指令,这就是,你粗心的结果,还没完呢,从正常安装篇的第3步,重新弄吧.

 

 

你可能感兴趣的:(linux安装jdk,JDK,JDK简单配置,安装JDK,Linux,JDK的安装,linux配置JDK)