Maven没有更新本地jar(IntelliJ)

时间:2014-01-29 20:28:27

标签: java maven jar intellij-idea

我有一个本地jar通过Maven导入我的项目。当我更新我的其他项目中的jar,然后执行maven包时,它不会在主项目中更新。

我已经尝试了一切,清理它,强制依赖,重新启动IntelliJ,删除m2存储库,一切。没有什么对我有用。

任何帮助将不胜感激。

来自主项目pom的代码。

    <dependency>
                    <groupId>com.example</groupId>
                    <artifactId>manager</artifactId>
                    <version>2.0.0-SNAPSHOT</version>
                    <type>jar</type>
            </dependency>

编辑:解决方案!

我偶然在我的依赖项中导入了同一个项目,这次不是来自maven。删除了,一切都修好了。

感谢大家的帮助!

1 个答案:

答案 0 :(得分:3)

您的更改需要安装到mvn install的本地存储库中,以便在其他项目中可见。但您可以将第二个项目作为模块导入Intellij。在此之后,两个项目可以在没有安装(内部同步)的情况下工作。

文档:Creating and importing Maven projects