IntelliJ:需要导入Maven项目:导入更改启用自动导入

时间:2014-04-20 08:53:42

标签: maven intellij-idea

创建一个新的maven项目后,我会弹出框说

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

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

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

我注意到在首选项中选中了一个选项"自动导入Maven项目"当您在事件日志中选中自动导入时...否则它将保持未选中状态。

记住这是一个从intellij ide ...

创建的新maven项目

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

我讨厌做某事,除非我理解为什么要这样做,这是intellij和maven的正常做法吗?

默认情况下是否应该检查...检查或未检查之间有什么区别?

再次感谢

1 个答案:

答案 0 :(得分:18)

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也是有关它的一些信息。