1.下载 JDK
进入 Oracle 官方网站 下载合适的 JDK 版本,准备安装。
注意:这里需要下载 Linux 版本。这里以jdk-8u151-linux-x64.tar.gz为例,你下载的文件可能不是这个版本,这没关系,只要后缀(.tar.gz)一致即可。
2. 创建目录
在/usr/目录下创建java目录,
mkdir /usr/java
cd /usr/java
把下载的文件 jdk-8u151-linux-x64.tar.gz 放在/usr/java/目录下。
3. 解压 JDK
tar -zxvf jdk-8u151-linux-x64.tar.gz
4. 设置环境变量
修改 /etc/profile
在 profile 文件中添加如下内容并保存:
复制
set java environment
JAVA_HOME=/usr/java/jdk1.8.0_151
JRE_HOME=/usr/java/jdk1.8.0_151/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
注意:其中 JAVA_HOME, JRE_HOME 请根据自己的实际安装路径及 JDK 版本配置。
让修改生效:
source /etc/profile
5.测试
java -version
显示 java 版本信息,则说明 JDK 安装成功:
案例二:高版本配置方法(高于11版本,这些版本不需要配置JRE)
其他的步骤都可以不用改变,只需要改变环境变量,因为高版本没有JRE所以要删除一些东西:
复制
set java environment
JAVA_HOME=/home/xu/Documents/java/jdk-13
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:
PATH=$PATH:$JAVA_HOME/bin:
export JAVA_HOME CLASS_PATH PATH
只需要将你的Jdk的位置改变一下就可以了
您好,方法1、首先,先来说下第一种情况。已经安装好了jdk,也配置了环境变量,这种情况下,查看jdk路径是很容易的。在window环境下,我们先执行java -version 指令查看是否已经配置过java了,如果查到java版本则证明已经安装配置过了,那么我们就可以进行下一步 *** 作。2、在配置过jdk的情况下,执行java -verbose指令,在打印出的文本最后两行可以看到jdk的安装路径,3、在linux环境下,其实执行的指令与window下是一致的,4、上面这种情况一般很容易就能发现jdk路径,下面说的,是未配置jdk的环境变量该怎么找到他的安装路径,这种情况下就不能执行java的指令了。window下我们找寻起来可能要麻烦些,在不同盘下输入DIR /S jre 来进行搜索,或者你不用jre,用其他jdk固有的文件来做搜索条件也可以。如下图,也是可以找到jdk的路径的。5、在linux的环境下, *** 作就不一样了,你需要执行 find / -name jre 来进行搜索,就可以直接找到jdk的路径了。6、好了,以上就是几种不同情况,在window和linux下该如何看jdk的路径的解决方法了,另外,值得一说的是,后两种方法不仅可以找到jdk,还可以找到其他软件的安装路径。jre运行时要调用系统的一些相关程序,window下调用的是window的linux对应的是linux的,原理相似,实现不同而已.linux下的exe文件是不能运行的.对应的是.sh的文件,如果要真正实现完全跨平台,那就要使用硬件直接能读取的指令,想批处理那类的0101文件.欢迎分享,转载请注明来源:内存溢出
评论列表(0条)