9.4在 VS Code 中配置 Maven

在 VS Code 中配置 Maven 需要完成 Maven 环境安装

一、安装 Maven(如果未安装)

  1. 下载 Maven

    访问 Apache Maven 官网,下载最新版本的 Maven(如apache-maven-3.9.9-bin.zip)。

  2. 解压文件

    将下载的 ZIP 文件解压到本地目录,例如:D:\apache-maven-3.9.9

  3. 配置环境变量

    • MAVEN_HOME:指向 Maven 解压目录(如D:\apache-maven-3.9.9)。
    • PATH:添加%MAVEN_HOME%\bin(Windows)
  4. 验证安装

    打开终端执行:

    复制代码
    mvn -version

    若输出 Maven 版本信息,则安装成功。

二、配置 VS Code 中的 Maven

  1. 设置 Maven 路径

    打开 VS Code 设置(Ctrl+ ,File > Preferences > Settings),搜索并编辑以下设置:

复制代码
"maven.executable.path": "D:\\apache-maven-3.9.9\\bin\\mvn.cmd", // Windows
  • 配置 Maven settings.xml

    指定自定义的 settings 文件(可选):

    复制代码
    "maven.settingsFile": "D:\\apache-maven-3.9.9\\conf\\settings.xml",

三、修改settings.xml,添加国内镜像源(如阿里云):

  1. xml

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

2.设置本地仓库路径

四、创建和运行 Maven 项目

1. 创建新项目
  • 方法一:使用 Maven 插件

    1. 打开命令面板(Ctrl+Shift+P)。
    2. 输入 Maven: Create Maven Project
    3. 选择 No archetype。
    4. 按提示填写 GroupId、ArtifactId 等信息。
运行 Maven 命令
  • 方法一:使用 Maven Explorer 视图

    1. 点击左侧活动栏中的 Maven 图标。
    2. 展开项目节点,右键点击 Lifecycle 目标(如packageinstall)执行。
  • 方法二:使用命令行

    在终端中进入项目目录,执行 Maven 命令:

    复制代码
    mvn clean package

五、VS Code 无法识别 Maven 项目

  • 确保安装了Maven for Java插件。
  • 尝试重启 VS Code 或执行Java: Clean Java Language Server Workspace命令。

六、实战

  1. 在pom文件中,添加依赖项

    复制代码
        <dependencies>
            <dependency>
                <groupId>cglib</groupId>
                <artifactId>cglib</artifactId>
                <version>3.3.0</version>
            </dependency>
        </dependencies>
复制代码
   点击左边运行 编译 按钮。
  1. 配置的仓库中就多了 依赖项。

添加运行插件配置

pom.xml 中添加以下插件

复制代码
   <build>
       <plugins>
           <plugin>
               <groupId>org.codehaus.mojo</groupId>
               <artifactId>exec-maven-plugin</artifactId>
               <version>3.1.0</version>
               <configuration>
                   <mainClass>com.example.Main</mainClass> <!-- 主类全限定名 -->
               </configuration>
           </plugin>
       </plugins>
   </build>

5.运行项目

在终端执行

复制代码
   mvn clean compile exec:java

或者 直接点下面标记位置。

相关推荐
代码or搬砖21 小时前
MyBatisPlus讲解(二)
java·mybatis
lcu11121 小时前
Java 学习42:抽象
java
Mr.朱鹏21 小时前
RocketMQ安装与部署指南
java·数据库·spring·oracle·maven·rocketmq·seata
雨中飘荡的记忆21 小时前
Spring表达式详解:SpEL从入门到实战
java·spring
Coder-coco21 小时前
个人健康管理|基于springboot+vue+个人健康管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·mysql·论文
5***262221 小时前
Spring Boot问题总结
java·spring boot·后端
xkroy1 天前
Spring Boot日志
java·spring boot·后端
n***F8751 天前
【Spring Boot】SpringBoot自动装配-Import
java·spring boot·后端
〝七夜5691 天前
JVM内存结构
java·开发语言·jvm
初级炼丹师(爱说实话版)1 天前
JAVA泛型作用域与静态方法泛型使用笔记
java·开发语言·笔记