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

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

相关推荐
黄昏晓x1 分钟前
数据结构----排序
java·数据结构·排序算法
97zz3 分钟前
项目配置文件正确但是启动失败,报配置文件内容错误或中间件地址与实际不符
java·中间件·springboot
小醉你真好1 小时前
Spring Boot + ShardingSphere 分库分表实战
java·spring boot·后端·mysql
Vdeilae2 小时前
IIS 让asp.net core 项目一直运行
java·服务器·asp.net
YY_TJJ2 小时前
8.4 Java Web(Maven P50-P57)
java·开发语言·maven
cc蒲公英2 小时前
uniapp x swiper/image组件mode=“aspectFit“ 图片有的闪现后黑屏
java·前端·uni-app
刘大辉在路上2 小时前
IntelliJ IDEA开发编辑器摸鱼看股票数据
java·编辑器·intellij-idea
我来整一篇3 小时前
[mysql] 深分页优化
java·数据库·mysql
Sadsvit3 小时前
Linux 服务器性能监控、分析与优化全指南
java·linux·服务器
hqxstudying3 小时前
Java开发时出现的问题---语言特性与基础机制陷阱
java·jvm·python