考虑Linux环境下,需要安装的有JDK和vscode中Java的插件

在Ubuntu系统下,JDK可以按照如下方式检索版本和安装

sudo apt update
sudo apt search openjdk
sudo apt install openjdk-17-jdk
java --version
javac --version

在Rocky系统下,JDK可以按照如下方式安装

# 1. 更新系统包索引
sudo dnf update -y

# 2. 安装 OpenJDK 17
sudo dnf install java-17-openjdk java-17-openjdk-devel -y

# 3. 验证安装
java -version
javac -version

插件安装

我使用gradle构建, 所以需要安装gradle

curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"

使用

sdk install gradle 8.5
sdk use gradle 8.5
gradle -v

或者下载后再使用

# 从腾讯云镜像下载 Gradle 8.5
wget https://mirrors.cloud.tencent.com/gradle/gradle-8.5-bin.zip -P /tmp

# 解压到 /opt 目录
sudo unzip -d /opt /tmp/gradle-8.5-bin.zip

# 设置环境变量
echo 'export GRADLE_HOME=/opt/gradle-8.5' >> ~/.bashrc
echo 'export PATH=$GRADLE_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
gradle -v

然后尝试构建这个项目spring-boot-mysql-with-wrapper

chmod +x gradlew
./gradlew build
./gradlew bootRun

然后在vscode对应的工作区或者是全局用户的json中设置

{
    "java.configuration.runtimes": [
        {
            "name": "JavaSE-17",
            "path": "/usr/lib/jvm/java-17-openjdk-amd64",
            "default": true
        }
    ],
}
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐