IntellijMaven正在正确地生成Maven本地存储库,但没有添加依赖项

IntellijMaven正在正确地生成Maven本地存储库,但没有添加依赖项,maven,intellij-idea,Maven,Intellij Idea,您好,我正在尝试将一个中型Maven项目移植到IntelliJ Idea 12(来自Eclipse) 该项目中有大约30个不同的模块 我正在通过IntelliJ lifecycle management在每个模块上运行MVN安装。 JAR正在正确生成,并存放到我的本地存储库目录中。它还正确地选择了第三方库 然而IntelliJ有时要求我将生成的JAR作为依赖项添加到我的类路径中。(仅仅说“添加Maven依赖项”是不够的,我必须实际地将生成的jar添加为库。) 在其他情况下,它工作正常。不确定为什

您好,我正在尝试将一个中型Maven项目移植到IntelliJ Idea 12(来自Eclipse)

该项目中有大约30个不同的模块

我正在通过IntelliJ lifecycle management在每个模块上运行MVN安装。 JAR正在正确生成,并存放到我的本地存储库目录中。它还正确地选择了第三方库

然而IntelliJ有时要求我将生成的JAR作为依赖项添加到我的类路径中。(仅仅说“添加Maven依赖项”是不够的,我必须实际地将生成的jar添加为库。)


在其他情况下,它工作正常。不确定为什么不一致。

您是否尝试过在IntelliJ IDEA中更新本地Maven存储库?您可以打开Preferences->Maven->Repositories,然后选择本地存储库并单击“更新”。

最好有一个定义模块之间依赖关系的父pom,以便IDEA使用模块而不是存储库JAR进行解析,否则,您必须重新导入Maven项目以更新依赖项。同时检查您是否正在使用IDEA 12.1。如果使用Maven 3,请在IDEA
Settings | Maven | Importing
中启用相应的设置。当您在一个项目中打开多个模块时,intellij对将模块中的所有pom添加为Maven构建文件十分挑剔(右键单击它们)-希望这有助于在手动更改pom.xml时重新加载pom.xml?我将此作为一个单独的问题发布,但可能这也是导致您的问题的原因。