首页  >  文章  >  Java  >  为什么 Maven 库依赖项没有自动添加到我在 IntelliJ IDEA 中的项目中?

为什么 Maven 库依赖项没有自动添加到我在 IntelliJ IDEA 中的项目中?

Barbara Streisand
Barbara Streisand原创
2024-11-01 18:29:02296浏览

Why are Maven library dependencies not automatically added to my project in IntelliJ IDEA?

IntelliJ IDEA 中导入 Maven 依赖项

在 IntelliJ IDEA 中导入 Maven 项目时,用户遇到了无法自动包含所有 Maven 依赖项的问题。当打开特定类时,才显示依赖项错误。

问题

为什么 Maven 库依赖项未自动添加到项目中?

回答

IntelliJ 应该自动下载并向项目的类路径中添加所有依赖项,只要 POM 符合规范并且所有依赖项都可用。

在导入 Maven 项目到 IntelliJ 中时,通常会出现一个信息框,询问您是否要为 Maven 项目配置自动导入。这意味着对 POM 所做的任何更改都将自动加载。

解决方案

  1. 启用自动导入

    转到文件 > 设置 > Maven > 导入,选中复选框“自动导入 Maven 项目”。

  2. 进行全面清理

    • 关闭项目窗口(和 IntelliJ),删除所有 *.iml 文件和所有 .idea 文件夹(每个模块应该有一个)。
    • 从命令行运行 mvn clean install。
    • 重新将项目导入到 IntelliJ,并在系统询问您启用自动导入时注意。

IntelliJ 2016 更新

自动导入 Maven 项目设置已移至 IntelliJ 首选项中的构建、执行、部署 > 构建工具 > Maven > 导入。

以上是为什么 Maven 库依赖项没有自动添加到我在 IntelliJ IDEA 中的项目中?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn