Deepin系统中安装与配置Oracle JDK详细步骤

需积分: 5 0 下载量 115 浏览量 更新于2024-08-04 收藏 891KB PDF 举报
"在Deepin操作系统中安装Java开发工具包(JDK)的详细步骤" 在Deepin操作系统上安装Java开发工具包(JDK)通常有两种方法:通过.deb包安装和源码安装。以下是对这两种方法的详细说明: 一、deb安装 1. 首先,你需要在Oracle官网注册一个账号,因为JDK的下载通常需要登录。 2. 登录后,你可以从官方下载页面选择所需的JDK版本,例如JDK 8或JDK 11。下载完成后,文件会出现在你的下载目录中。 3. 对于图形化界面用户,可以直接双击下载的.deb包进行安装。而对于命令行用户,可以使用以下命令进行安装: ``` sudo dpkg -i <下载的deb包文件名> ``` 4. 安装完成后,需要配置环境变量以使系统能够识别JDK。使用vim编辑器打开`/etc/profile`文件: ``` vim /etc/profile ``` 5. 在文件末尾添加如下内容,其中`/usr/local/bin/jdk-11`应替换为实际的JDK安装路径: ``` export JAVA_HOME=/usr/local/bin/jdk-11 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH} ``` 6. 保存并关闭文件后,执行以下命令刷新环境变量: ``` source /etc/profile ``` 7. 打开一个新的终端窗口,输入`java -version`来验证JDK是否成功安装。 二、源码安装 1. 源码安装首先需要下载JDK的源代码压缩包,可以从Oracle官网或其他可信的镜像站点获取。 2. 下载完成后,使用以下命令解压文件: ``` tar -zxvf jdk-<版本号>.tar.gz ``` 3. 创建一个默认的Java JVM目录,例如`/usr/local/bin/jdk`。 4. 将解压后的JDK文件夹移动到这个新创建的目录下: ``` sudo mv jdk-<版本号> /usr/local/bin/jdk ``` 5. 接下来,设置环境变量。对于当前用户的私有环境变量,编辑`~/.bashrc`文件: ``` vim ~/.bashrc ``` 添加类似如下内容: ``` unset _JAVA_OPTIONS export JAVA_HOME=/usr/local/bin/jdk export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin export PATH=$PATH:${JAVA_PATH} ``` 6. 对于所有用户的公共环境变量,编辑`/etc/profile`文件,添加相同的内容。 7. 保存并关闭文件后,刷新环境变量: ``` source /etc/profile ``` 注意,有时在使用源码安装的JDK时可能会遇到“Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp”的问题,通过取消设置 `_JAVA_OPTIONS` 变量可以解决这个问题。 安装完成后,再次运行`java -version`以确认JDK已正确配置并可以使用。至此,你已经在Deepin系统上成功安装了JDK,并完成了环境变量的配置。