首页开发教程Java环境部署教程

Java环境部署教程

2025-03-17 928

Java是一种跨平台、面向对象的编程语言,以其“一次编写,到处运行”的特性而著称。它在企业级应用、Web开发、移动应用和大数据处理等多个领域具有广泛应用。本文将介绍如何在不同操作系统上部署Java环境,包括通过自动化工具和手动部署两种方式。

一、使用扩展程序自动安装OpenJDK

本文介绍了如何通过扩展程序在阿里云ECS实例上快速安装OpenJDK 8环境。

1、安装前提条件

阿里云官网:点击访问

(1)阿里云ECS实例必须处于运行中状态。详情可阅读:《阿里云ECS怎么用》。

(2)阿里云ECS实例已安装云助手,并且云助手状态为正常。

支持的操作系统:

  • Ubuntu 22.04
  • Ubuntu 20.04
  • CentOS 7.7及以上
  • Alibaba Cloud Linux 3

如果是RAM用户,遵循最小权限原则,请参考自定义权限策略,为RAM用户授权。

2、操作步骤

(1)登录阿里云ECS管理控制台,找到目标阿里云ECS实例并单击实例ID,进入实例详情页。

(2)在页面左侧菜单中选择定时与自动化任务 > 安装/卸载扩展程序 > 安装扩展程序。

Java环境部署教程

(3)在弹出的安装扩展程序对话框中,选择Java,然后单击下一步,按照界面提示完成安装操作。

Java环境部署教程

当任务状态显示为已完成时,表示Java已安装成功。

Java环境部署教程

(4)通过远程连接到部署的阿里云ECS实例,执行以下命令验证Java是否已成功安装:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
java -version
java -version
java -version

Java环境部署教程

二、手动部署OpenJDK

如果更喜欢手动部署,可以选择手动安装OpenJDK,包括如何检查现有Java环境、卸载当前版本以及在不同操作系统上安装指定版本的OpenJDK。

1、安装OpenJDK

首先,需要通过SSH远程连接到目标阿里云ECS实例。

(1)Linux

通过命令检查当前Java环境是否已安装:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
java -version
java -version
java -version

如果正确显示Java版本信息,则说明Java已安装。如果当前环境不符合需求,可以卸载旧版本并安装新的Java版本。

卸载现有Java环境

更新包管理工具:

对于使用dnf工具的系统(如Alibaba Cloud Linux 3、CentOS 8等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo dnf update
sudo dnf update
sudo dnf update

对于使用yum工具的系统(如Alibaba Cloud Linux 2、CentOS 7等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo yum update
sudo yum update
sudo yum update

对于使用apt工具的系统(如Ubuntu、Debian等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt update
sudo apt update
sudo apt update

搜索OpenJDK软件包:

对于使用dnf工具的系统:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo dnf search openjdk
sudo dnf search openjdk
sudo dnf search openjdk

对于使用yum工具的系统:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo yum search openjdk
sudo yum search openjdk
sudo yum search openjdk

对于使用apt工具的系统:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt search openjdk
sudo apt search openjdk
sudo apt search openjdk

安装指定版本的OpenJDK:

对于使用dnf工具的系统(如Alibaba Cloud Linux 3、CentOS 8等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo dnf install -y java-1.8.0-openjdk-devel
sudo dnf install -y java-1.8.0-openjdk-devel
sudo dnf install -y java-1.8.0-openjdk-devel

对于使用yum工具的系统(如Alibaba Cloud Linux 2、CentOS 7等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo yum install -y java-1.8.0-openjdk-devel
sudo yum install -y java-1.8.0-openjdk-devel
sudo yum install -y java-1.8.0-openjdk-devel

对于使用apt工具的系统(如Ubuntu、Debian等):

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
sudo apt-get install -y openjdk-8-jdk
sudo apt-get install -y openjdk-8-jdk
sudo apt-get install -y openjdk-8-jdk

验证Java是否安装成功:

安装完成后,可以通过以下命令检查Java版本:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
java -version
java -version
java -version

安装时,包管理工具会自动创建软链接,因此无需手动设置环境变量。

Java环境部署教程

(2)Windows

访问OpenJDK 8官网网址,单击下载OpenJDK 8安装包。

如果需要其它版本,在官网左侧菜单选择java SE xx,xx替换为需要的版本(例:需要下载OpenJDK 21,在左侧菜单选择java SE 21)。

Java环境部署教程

安装OpenJDK

本文以路径C:/Program Files为例,如果修改路径需要修改对应操作的路径。

进入C盘Program Files文件夹,找到Java安装包。

Java环境部署教程

解压Java安装包,并进入到解压后的目录,在地址栏获取绝对地址。

Java环境部署教程

设置环境变量。

右键单击此电脑,选择属性。

Java环境部署教程

在关于页滚动至最下方,单击高级系统设置。

Java环境部署教程

单击环境变量。

Java环境部署教程

在系统变量单击新建变量,弹出新建系统变量窗口后填写变量名为JAVA_HOME,变量值为Java包解压后在地址栏获取到的绝对地址,单击确定保存系统变量。

Java环境部署教程

在系统变量找到Path,选中后单击编辑。

Java环境部署教程

新建两条路径。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
%JAVA_HOME%\bin %JAVA_HOME%\jre\bin
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

Java环境部署教程

单击两次确定保存环境变量。

Java环境部署教程

按Win+R打开运行窗口,输入cmd打开命令提示符窗口。执行以下命令验证Java是否已成功安装,并且能够显示版本信息。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
java -version
java -version
java -version

Java环境部署教程

相关阅读:《LNMP环境部署教程(扩展程序部署)

  • 广告合作

  • QQ群号:707632017

温馨提示:
1、本网站发布的内容(图片、视频和文字)以原创、转载和分享网络内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。邮箱:2942802716#qq.com(#改为@)。 2、本站原创内容未经允许不得转裁,转载请注明出处“站长百科”和原文地址。

相关文章