在IDEA中,在maven中添加依赖项后,我的工件总是显示库需要"固定"

Bla*_*man 5 java maven-2 intellij-idea

因此,每次我使用maven在库中添加依赖项时,在我pom.xml进入模块设置然后单击"修复"之前,它不会被部署.

当我添加freemarker时发生了这种情况.

为什么IDEA不为我这样做?我错过了一步吗?

Pas*_*ent 7

不确定以前的版本,但使用IntelliJ 9,当我修改pom.xml时IntelliJ会显示一个Import Changes链接,并提供启用自动导入:

alt text http://www.imagebanana.com/img/emcut3ku/screenshot_008.png

Maven Integration对话框中也提供了自动导入选项:文件>设置> Maven>导入>自动导入Maven项目.