linux安装jdk(java) 作者:马育民 • 2017-09-03 13:59 • 阅读:10474 # 注意 **64位** linux不能安装 **32位** jdk,否则执行`java`命令时会提示错误: `-bash: ./java: No such file or directory` 或者 `sudo: 无法执行 ./java: 没有那个文件或目录` 查看系统是32位或64位: ``` uname -m ``` 显示`x86_64`表示64位 # 下载安装jdk 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 这里下载 `jdk-8u202-linux-x64.tar.gz` **注意:** 64位,并且是 `tar.gz` # 解压缩 ### 创建目录 ```shell sudo mkdir /devtools ``` ### 解压缩 ```shell sudo tar -zxvf /下载路径/jdk-8u202-linux-x64.tar.gz -C /devtools --no-same-owner ``` ### 查看解压结果 进入 `/usr/java` 目录 ``` cd /devtools ``` 查看命令: ``` ll ``` 看到 `jdk1.8.0_202` 文件夹,说明成功 # 配置环境变量 ### 编辑文件 编辑`/etc/profile`文件,将java配置到环境变量中,在任何路径下都可以执行java命令, ```shell sudo vim /etc/profile ``` 在末尾添加行(使用i命令): ```shell export JAVA_HOME=/devtools/jdk1.8.0_202 export PATH=${JAVA_HOME}/bin:$PATH ``` ### 使立即生效 ```shell source /etc/profile ``` ### 测试 ```shell java -version ``` 会显示java的版本信息,如下: ``` java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode) ``` 原文出处:http://www.malaoshi.top/show_1C7b6OYIHjW.html