首页 > Java > java教程 > 正文

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

Barbara Streisand
发布: 2024-11-01 18:29:02
原创
218 人浏览过

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中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!