【问题标题】:IntelliJ: Maven projects need to be imported: Import Changes Enable Auto-ImportIntelliJ:需要导入 Maven 项目:Import Changes Enable Auto-Import
【发布时间】:2014-04-20 08:53:41
【问题描述】:

在创建一个新的 maven 项目时,我会看到弹出框说

     "Maven projects need to be imported: Import Changes Enable Auto-Import"

导入更改和启用自动导入的链接“未”启用,但查看事件日志,我看到该链接已启用,因此我可以单击启用自动导入。

但是我真的不明白自动导入和非自动导入的区别

我注意到,当您在事件日志中选中“自动导入”时,名为“自动导入 Maven 项目”的首选项中会选中一个选项...否则它仍处于未选中状态。

记住这是一个从 intellij ide 创建的新 maven 项目...

我想知道是否有人可以帮助我解决困惑??

除非我明白我为什么要这样做,否则我讨厌做某事,这是 intellij 和 maven 中的正常做法吗??

是不是应该默认不勾选...勾选和不勾选有什么区别?

再次感谢

【问题讨论】:

    标签: maven intellij-idea


    【解决方案1】:
    Select this check box, if you want IntelliJ IDEA to perform reimport automatically each time you change your pom.xml.
    

    来自documentation

    换句话说,它只是在 POM 更改时自动更新项目详细信息。通常它会告诉 IDEA,例如,您在代码中开始使用的那些新外部类的依赖项可以在更新版本的 POM 中找到。

    Here 也是有关它的一些信息。

    【讨论】:

    • 啊,太好了,所以理想的选择总是自动导入,否则当我添加新的依赖项时,项目可能无法在代码中完整显示?
    • IDE 可能会告诉你它找不到类/符号,是的。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-12-01
    • 1970-01-01
    • 2015-01-23
    • 1970-01-01
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多