当前位置:首页 » 《关注互联网》 » 正文

Visual Studio Code 配置 java/maven 环境(Windows版)

19 人参与  2024年10月21日 13:20  分类 : 《关注互联网》  评论

点击全文阅读


1.安装JDK

        进入Oracle官网下载jdk,本文已jdk8为主

        官网下载地址:Java Downloads | Oracle

配置系统环境变量:
1.JAVA_HOME

        创建系统环境变量 JAVA_HOME, 赋值为 jdk安装路径

        (Maven 由 Java 开发,执行时需用到环境变量 JAVA_HOME )

2.PATH

        编辑 PATH 环境变量内容,添加 %JAVA_HOME%\bin (暴露JDK自带指令给外部)

        (可参考:VsCode 配置java环境(详细教程)_vscode配置java开发环境-CSDN博客)

2.安装maven

        进入Apache Maven官网下载maven

        官网下载地址:Maven – Download Apache Maven

3.配置vscode插件

Extension Pack for Java:

        核心插件,负责管理 Java 项目,内带 Maven for Java 插件,以管理 maven。

Spring Initializr Java Support:

        Spring 项目快速构建插件

4.vscode基本配置

打开 vscode 配置,输入java,查看其相关配置

4.1 Maven

配置 maven 的 settings.xml 位置 (存放位置不重要,内部内容重要)

4.2 Maven for Java

4.2.1 令 maven 默认以 JDK 中指定的java版本进行配置
4.2.2 指定 maven 编译指令 mvn.cmd 位置

5.建立maven项目

使用快捷键 Ctrl + Shift + P 建立一个 Maven 项目

        5.1 Ctrl + Shift + P 打开输入框

        5.2 输入 "> java create"

        5.3 选择 maven

        5.4 选择 No Archetype

        5.5 输入 域名

        5.6 输入项目名称

        5.7 建立一个文件目录存放项目,文件名一般为项目名

        5.8 确定,建立完毕

6.测试

点击 main 方法上的 run/debug 运行项目 (如果没有,可参考下面步骤7)

    

7.Bug

7.1.Java 项目加载失败 

        减低插件版本:

                Debugger for Java 插件:减低为 v0.44.0

                Language Support for Java(TM) by Red Hat 插件:减低为 v1.10.0

                Extension Pack for Java 插件:减低为 v0.25.1

        以 Debugger for Java 为例,如下图:

                        

7.2.Maven 依赖加载失败

        检测 maven 中 settings.xml 配置

        maven settings.xml 中的基本配置主要有三:

                1. <localRepository>: 本地依赖(jar包)存放位置

                2. <mirror>:下载依赖的来源,如Aliyun镜像源

                3. <profile>: 对应JDK版本,如下图对应JDK17,若想改为JDK8将17都该1.8即可,其他版本一样。(该步骤主要针对 maven 下载依赖失败,而提供参考)

<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">        <localRepository>本地仓库位置</localRepository>            <mirrors>        <mirror>            <id>aliyunmaven</id>            <mirrorOf>*</mirrorOf>            <name>阿里云公共仓库</name>            <url>https://maven.aliyun.com/repository/public</url>        </mirror>    </mirrors>    <profiles>        <profile>            <id>jdk-17</id>            <activation>                <activeByDefault>true</activeByDefault>                <jdk>17</jdk>            </activation>            <properties>                <maven.compiler.source>17</maven.compiler.source>                <maven.compiler.target>17</maven.compiler.target>                <maven.compiler.compilerVersion>17</maven.compiler.compilerVersion>            </properties>        </profile>    </profiles></settings>

参考文章:

VsCode 配置java环境(详细教程)_vscode配置java开发环境-CSDN博客


点击全文阅读


本文链接:http://zhangshiyu.com/post/174924.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 鹿溪小说(鹿溪)终章+番外(穿进恐怖游戏后,我和反派HE了)一口气阅读
  • 完结文留给儿子的副卡月月刷爆,他却因睡桥底被送进收容所列表_完结文留给儿子的副卡月月刷爆,他却因睡桥底被送进收容所(娄墨霆宋佑轩)
  • 你活着,却死在我等你的第三年后续+番外_谨言佳佳温以宁全集_小说后续在线阅读_无删减免费完结_
  • 相思溺于夏时雨小说(裴景澈初念可)章节目录+起始篇章(相思溺于夏时雨)全章无套路在线
  • 未婚夫重生归来叫停手术,把剥开肚子的我困在手术台上40分钟(裴临渊阮离歌)
  • 完结文离婚是你提,净身出户你又哭什么精彩分享列表_完结文离婚是你提,净身出户你又哭什么精彩分享(苏铭余素伊)
  • 全书浏览哥哥重生救我,我带队灭了组织!(陈致远陈知韫)_哥哥重生救我,我带队灭了组织!(陈致远陈知韫)全书结局
  • 全文算命赚功德,我直接飞升成仙(楚天河林风)列表_全文算命赚功德,我直接飞升成仙
  • 八零丈夫抛妻弃子后悔不当初完整文本_顾尧全文_小说后续在线阅读_无删减免费完结_
  • 殉情三年,侯门主母休夫日百棺开道附加(殉情三年,侯门主母休夫日百棺开道)(沈宁鸢谢挽舟)全本浏览阅读连载中
  • 傅沉舟黎枝小说完整在线阅读(悲风诉尽离别)前传列表
  • 暗恋对象又坏又撩,她招架不住林雾贺景洲佚名

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1