如何在Ubuntu上搭建Java开发环境?

详解ubuntu搭建Java开发环境

Ubuntu下Java语言环境搭建

1. 安装JDK的几种方式

方式 描述
通过APT安装OpenJDK 使用apt命令安装OpenJDK,适用于Ubuntu系统。sudo apt install openjdk-8-jdk
Oracle 官方指引安装 下载对应版本的Oracle JDK文件(tar.gz或.deb),然后手动安装,将tar.gz文件移动到/usr/lib/jvm/目录下并解压。
第三方PPA源安装(已失效) 通过添加第三方PPA源来安装Oracle JDK,但此方法已于2019年终止服务。

2. 配置环境变量

如何在Ubuntu上搭建Java开发环境?

为了方便在终端中使用Java和JDK工具,需要配置环境变量,这包括设置JAVA_HOME路径和将Java工具添加到系统的PATH中。

编辑环境变量文件
sudo nano /etc/environment
添加以下行(路径根据实际JDK安装位置调整)
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
PATH="$PATH:$JAVA_HOME/bin"
刷新环境变量
source /etc/environment

验证配置是否成功:

echo $JAVA_HOME

输出应为JDK的安装路径。

Ubuntu下Docker环境安装

1、更新包列表:

sudo apt update

2、安装必要的软件包:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

3、添加Docker的官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add

4、添加Docker APT软件源仓库:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

5、再次更新包列表并安装Docker:

sudo apt update
sudo apt install docker-ce

6、启动Docker服务:

sudo systemctl start docker

7、设置Docker开机自启:

sudo systemctl enable docker

三、Ubuntu下使用Visual Studio Code进行Java开发

1、安装Visual Studio Code:

sudo snap install --classic code # or download from the official website and install it manually

2、安装Java扩展包:

打开VS Code,点击左侧的扩展图标。

搜索“Java Extension Pack”并进行安装。

3、配置Java环境:

打开VS Code的设置(Ctrl + ,),搜索“Java”并选择“Java: Configure Java”。

选择已安装的JDK作为默认JDK。

相关问题与解答

问题1:如何在Ubuntu上安装多个版本的JDK并进行版本切换?

答:可以通过手动下载安装不同版本的JDK,并使用jenv工具进行版本管理和切换,下载并安装不同版本的JDK,然后使用以下命令安装jenv:

sudo apt install jenv

配置好jenv后,可以执行以下命令查看已安装的JDK版本:

jenv versions

使用以下命令切换JDK版本:

jenv global oracle64-1.8.0_241

问题2:如何在Ubuntu上配置MySQL和Redis?

答:可以通过apt命令安装MySQL和Redis,以下是具体步骤:

1、安装MySQL

```bash

sudo apt install mysql-server

sudo mysql_secure_installation # 进行安全配置,如修改root密码等

```

2、安装Redis

```bash

sudo apt install redis-server

sudo systemctl enable redis-server # 设置开机自启

sudo systemctl start redis-server # 启动Redis服务

```