怎么设置Java的JDK
下载JDK
-
访问官网:打开浏览器,输入网址https://www.oracle.com/java/technologies/javase-downloads.html,进入Oracle官方Java下载页面。
-
选择版本:根据自己的需求和操作系统的位数(32位或64位),选择合适的JDK版本,一般建议选择稳定版本,如JDK 8或JDK 11等,避免使用过新的版本以免出现兼容性问题。
-
接受协议并下载:勾选“Accept License Agreement”(接受许可协议),然后点击对应的下载链接,下载JDK安装包。
安装JDK
-
Windows系统
- 运行安装程序:找到下载的JDK安装包(.exe文件),双击运行。
- 自定义安装目录(可选):在安装过程中,可以选择“更改”按钮来指定JDK的安装目录,建议不要安装在包含中文或特殊字符的路径下,以免后续可能出现问题,可以安装在
C:Program FilesJavajdk1.8.0_291
目录下。 - 完成安装:按照安装向导的提示,点击“下一步”直到安装完成。
-
Linux系统
- 上传并解压安装包:使用工具(如Xftp)将下载的JDK压缩包(.tar.gz文件)上传到Linux服务器的指定目录(如
/data
),然后使用命令tar -xvzf jdk -8u211 -linux -x64.tar.gz
进行解压,如果当前用户没有解压权限,可以先执行sudo chmod -R 777 [目录名]
给目录加权限,或者切换到root用户再进行解压。 - 移动安装目录(可选):可以使用
mv
命令将解压后的JDK目录移动到想要的位置,例如mv jdk1.8.0_211 /usr/local/java
。
- 上传并解压安装包:使用工具(如Xftp)将下载的JDK压缩包(.tar.gz文件)上传到Linux服务器的指定目录(如
-
Mac系统
- 运行安装程序:找到下载的JDK安装包(.dmg文件),双击打开。
- 按照提示安装:将JDK图标拖放到“Applications”文件夹中,完成安装。
配置环境变量
-
Windows系统
- 打开环境变量设置窗口:右键点击“此电脑”,选择“属性”,在弹出的窗口中点击“高级系统设置”,然后在“系统属性”窗口中点击“环境变量”按钮。
- 设置JAVA_HOME变量:在“系统变量”区域点击“新建”,变量名填写
JAVA_HOME
,变量值填写JDK的安装路径(如C:Program FilesJavajdk1.8.0_291
)。 - 配置Path变量:在“系统变量”中找到
Path
变量,选中后点击“编辑”,点击“新建”,添加%JAVA_HOME%bin
和%JAVA_HOME%jrebin
(如果是JDK 9及以上版本,可能不需要添加%JAVA_HOME%jrebin
)。 - (可选)设置CLASSPATH变量:在“系统变量”中点击“新建”,变量名填写
CLASSPATH
,变量值填写.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
。
-
Linux系统
- 编辑配置文件:使用文本编辑器(如vi)打开
/etc/profile
文件,在文件末尾添加以下内容:export JAVA_HOME=/your/jdk/path
(将/your/jdk/path
替换为实际的JDK安装路径,如/usr/local/java/jdk1.8.0_211
)export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效:在终端中执行命令
source /etc/profile
,使修改后的配置立即生效。
- 编辑配置文件:使用文本编辑器(如vi)打开
-
Mac系统
- 打开终端配置文件:使用文本编辑器打开
~/.bash_profile
(如果使用的是zsh,则打开~/.zshrc
)文件。 - 添加环境变量配置:在文件末尾添加以下内容:
export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效:在终端中执行命令
source ~/.bash_profile
(或source ~/.zshrc
),使修改后的配置立即生效。
- 打开终端配置文件:使用文本编辑器打开
验证安装是否成功
-
Windows系统:按下
Win + R
组合键,输入cmd
并点击确定,打开命令提示符窗口,在命令提示符中输入java -version
,如果安装和配置成功,将会显示已安装的JDK版本信息。 -
Linux系统:打开终端,输入
java -version
,若显示正确的JDK版本信息,则表示安装和配置成功。 -
Mac系统:打开终端,输入
java -version
,查看是否显示正确的JDK版本信息。
常见问题及解决方法
问题 | 解决方法 |
---|---|
命令行中输入java -version 提示“不是内部或外部命令” |
检查环境变量配置是否正确,特别是Path 变量是否包含了JDK的bin 目录路径,确保配置完成后重新启动了命令行窗口。 |
安装了多个版本的JDK,如何在命令行中切换版本 | 可以通过修改JAVA_HOME 环境变量的值来切换使用的JDK版本,修改后,再次打开命令行窗口即可使用新的JDK版本。 |
通过以上步骤,就可以成功设置Java的JDK环境,从而在命令行中方便地使用Java相关命令进行开发
原创文章,发布者:酷盾叔,转转请注明出处:https://www.kd.cn/ask/73552.html