68 当我在项目的pom.xml中手动添加依赖项时,让Maven下载依赖项并让IntelliJ构建模块,IntelliJ抱怨缺少库。同时,Maven可以找到依赖的JAR并构建项目。 如何告诉IntelliJ使用Maven下载的库? maven intellij-idea — 扬·H source 1 可能重复Force Intellij IDEA以重新读取所有Maven依赖项 — LoganMzz 现代版本的Intellij会在气球中提示您导入更改或启用自动导入。 — 托尔比约恩Ravn的安徒生
46 您不必每次都手动重新导入。您可以按照此处所述启用自动导入。 在设置-> Maven->自动导入Maven项目中更改此设置。 — 丹尼尔·卡普兰 source 17 在更高版本的IntelliJ中,可以在文件->设置->构建,执行,部署->构建工具-> Maven->导入下找到该选项。 — 史蒂夫·钱伯斯 8 现在它已经消失了(2020.1),并且在编辑pom文件时必须单击出现在其上的maven按钮:( — Antony Stubbs,2005年 参见stackoverflow.com/questions/26099526/…– — 安东尼·斯塔布斯 1 @FrankHopkins是的,在2020.1中,您必须在该按钮出现时手动单击它。唯一的自动Maven更新是当文件在构思之外更改时(例如您签出其他分支)。它已经放回2020.2但你必须打开设置-看到这里的问题:youtrack.jetbrains.com/issue/... — 安东尼斯塔布斯 1 @AntonyStubbs太棒了!谢谢(你的)信息!有趣的是,我单击通知窗口时从未遇到任何问题,但是本来应该不那么令人讨厌的小按钮却是如此的令人讨厌,直到我开始寻找为什么它不再起作用之前,我什至没有注意到它。 — Frank Hopkins,
57 事实证明IntelliJ不会从本地Maven存储库中获取添加的依赖项。我们必须告诉IntelliJ重新导入pom.xml。 在IntelliJ中打开项目视图 右键单击pom.xml文件,然后选择Maven-重新导入 如果这对您有用,则IntelliJ会将依赖项添加到项目中 检查是否在您需要的依赖项中添加了 文件-项目结构-项目设置-库 和文件-项目结构-模块-依赖关系 — 扬·H source
26 IntelliJ IDEA 2016 自动导入Maven项目 方法1 文件>设置... >构建,执行,部署>构建工具> Maven >导入>选中自动导入Maven项目 方法2 按Ctrl+ Shift+ A>键入“导入的Maven”>选择“自动导入Maven项目”,然后按Enter>检查自动导入Maven项目 重新导入 方法1 在项目视图中,右键单击项目文件夹> Maven >重新导入 方法2 查看>工具窗口> Maven项目: 右键单击您的项目>重新导入 要么 单击“重新导入所有Maven项目”图标: — ROMANIA_engineer source 1 右键单击项目文件夹后,看不到Maven选项。我需要与IDEA分开安装Maven插件吗? — vikramvi
6 文件>设置>构建,执行,部署> Maven>检查:始终更新快照 那对我有用。 — 艾文 source 我也是 IntelliJ太聪明了,无法在命令行Eclipse和mvn clean install命令行上都取得成功。浪费了数小时。我讨厌学步软件。 — 马克勒·比汉
2 除了选中“自动导入Maven项目”之外,请确保“文件”>“设置”>“ Maven”>“用户设置”文件中的settings.xml文件存在。如果不存在,请覆盖并提供您的settings.xml文件路径。 — 用户 source
2 由于某些原因,IntelliJ(至少在版本2019.1.2中)会忽略本地.m2目录中的依赖项。以上解决方案均不适合我。最终迫使IntelliJ发现本地依赖项的唯一一件事是: 结束专案 单击打开项目pom.xml(不在项目目录上) 请点击 Open as Project 请点击 Delete Existing Project and Import — k13i source
0 在的IntelliJ 2020在pom.xml视图中的一个应该能够通过以下组合键应用POM变化:CTRG+ SHIFT+ O。 正如之前正确注释的那样,IntelliJ还显示了一个气球小部件以导入更改。 — 吉托 source