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

VS Code + Maven 创建项目

1、安装 JDK
开发 Ratis 项目,建议安装JDK 17 及以上的长期支持(LTS)版本,如 Eclipse Temurin 17 或更高的 LTS 版本。https://adoptium.net/zh-CN/installation/

winget install EclipseAdoptium.Temurin.21.JDK

在这里插入图片描述
配置好 JAVA_HOME 环境变量和 Path 环境变量。
C:\Program Files\Eclipse Adoptium\jdk-21.0.7.6-hotspot

2、安装 Maven
1)下载 apache-maven-3.9.9-bin.zip
2)解压缩到 C:\Program Files\apache-maven-3.9.9
3)环境变量 M2_HOME -> C:\Program Files\apache-maven-3.9.9
4)环境变量 Path 添加 %M2_HOME%\bin、%M2_HOME%\conf
5)验证

PS C:\Users\HUAWEI> mvn -version
Apache Maven 3.9.9 (8e8579a9e76f7d015ee5ec7bfcdc97d260186937)
Maven home: C:\Program Files\apache-maven-3.9.9
Java version: 21.0.7, vendor: Eclipse Adoptium, runtime: C:\Program Files\Eclipse Adoptium\jdk-21.0.7.6-hotspot
Default locale: zh_CN, platform encoding: UTF-8
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"

6)修改镜像源(加速下载)
打开 %M2_HOME%\conf\settings.xml,在标签内添加阿里云镜像

<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.aliyun.com/repository/public</url>
</mirror>

7)自定义本地仓库路径
打开settings.xml,找到标签并取消注释,修改为自定义路径

<localRepository>D:\maven-repo</localRepository>

3、安装 VS Code 扩展:

  • Extension Pack for Java:提供 Java 开发所需的一系列工具。
  • Maven for Java:帮助创建和管理 Maven 项目。
  • Debugger for Java:用于调试 Java 代码。

4、创建 Maven 项目
1)ctrl + shift + p
2)在这里插入图片描述
3)在这里插入图片描述
4)选择 1.4
5)group id: com.example
6)artifact id: ratis-example
7)
在这里插入图片描述

相关文章:

  • JDK8中的 Stream流式编程用法优化(工具类在文章最后)
  • 【记录】PPT|PPT打开开发工具并支持Quicker VBA运行
  • C++初阶-list的使用1
  • Ubuntu 通过指令远程命令行配置WiFi连接
  • GuzzleHttp和DomCrawler的具体用途?
  • 【自用-python】生成准心居中exe程序,防止云电脑操作时候鼠标偏移
  • 谷歌开源医疗领域多模态生成式AI模型:medgemma-4b-it
  • 关于常见日志的几种级别和格式
  • mapbox V3 新特性,实现三维等高线炫酷效果
  • 工业物联网中隐私保护入侵检测的联邦学习增强型区块链框架
  • MyBatis-Plus的自带分页方法生成的SQL失败:The error occurred while setting parameters
  • 522UART是什么
  • 【项目】抽奖系统bug历程(持续更新)
  • Git分支的强制回滚
  • Python Click库:轻松构建优雅的命令行工具
  • 技术篇-2.1.C\C++应用场景及开发工具安装
  • Java使用Collections集合工具类
  • 力扣238.除自身以外数组的乘积
  • 【TI MSP430与SD NAND:心电监测的长续航解决方案】
  • Oracle 中 SHRINK 与 MOVE 操作的比较
  • 工程资质加盟分公司/seo是什么岗位
  • 如何使用阿里云做网站/网页首页设计图片
  • 专业的网站制作专业公司/百度网站ip地址
  • 动态网站开发加载图片/搜索引擎优化的流程
  • 苏州公司网站建站/软文
  • 制作网站需要什么/app关键词推广