当前位置: 首页 > news >正文

vscode中Java开发环境的配置

考虑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}],
}
http://www.dtcms.com/a/524704.html

相关文章:

  • 【穿越Effective C++】条款5:了解C++默默编写并调用哪些函数——编译器自动生成的秘密
  • docker镜像从服务器Acopy到服务器B
  • 网站开发微信端小说网站如何建设
  • 网站建设黄页视频wordpress的标签设置主页
  • 学习java线程池ThreadPoolExecutor类使用介绍
  • 有关建设旅行网站的建设负责网站的建设规划
  • 学Java第三十七天-------常用API
  • 微信漫画网站模板wordpress 视频展示
  • 【NestJS】依赖注入:超越自动new的深层解析
  • 北京网站建设策划建设公司长春建站培训
  • Mac常用软件
  • 【Linux笔记】网络部分——基于Socket套接字实现最简单的HTTP协议服务器
  • Linux基础知识(三、Linux常见操作目录命令)
  • 类似凡科建站的平台手机网站仿站
  • 在网站文字上做笔记设计制作中国第一架飞机的人是
  • C++ 分治 快速选择算法 堆排序 TopK问题 力扣 215. 数组中的第K个最大元素 题解 每日一题
  • 永磁同步电机无速度算法--基于相位超前校正的LESO
  • 动态 静态 网站地图合肥庐阳区建设局网站
  • JavaEE开篇之计算机是如何工作的
  • 基于python机器学习的农产品价格数据分析与预测的可视化系统
  • 如何通过掌纹识别实现Windows工作站安全登录:从技术原理到企业级落地实践
  • 正则表达式全集
  • 中山手机网站制作哪家好网站管理员登陆后缀
  • K8s高可用:四大核心机制解析
  • 1024勋章发文活动
  • 依托金仓数据库的医疗信创多院区实践与 KingbaseES 操作详解
  • Linux---开发工具2
  • GBase安装部署
  • 4A架构解析:业务、数据、应用、技术架构的区别与联系
  • Redisson与Spring提供的RedisTemplate做一个对比