maven - 如何强制 maven 更新本地 repo

标签 maven intellij-idea

我在一个项目中编译了一个 jar 文件,以便在第二个项目中使用它。我可以在 .m2 文件夹中看到 jar 文件。但是在第二个项目中,它提示找不到 Artifact 。
我想我必须强制 maven 更新索引/缓存一些东西,但不知道到底是什么。任何提示,谢谢。

更新:感谢所有好的建议。
事实证明,第二个项目中的 maven 插件(IntelliJ)没有更新它的索引。我使用它编译好的命令行。

最佳答案

您也可以在命令行上使用此命令:

mvn dependency:purge-local-repository clean install

关于maven - 如何强制 maven 更新本地 repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15673431/

相关文章:

java - 在intellij中的模块之间使用共享jar时,添加模块依赖项、库和全局库有什么区别?

java - Intellij 常规 : Error:Cannot compile Groovy files: no Groovy library is defined for module 'groovyTest'

java - 如何将参数 "t"替换为 "className"?

java - maven的REST服务下获取JDBC连接

java - maven-surefire-plugin 的 forkedProcessTimeoutInSeconds 的默认值是多少?

linux - 在Jenkins中使用maven exec插件运行nodejs

java - 为什么intellij中的所有程序都会导致找不到类错误

java - 当 Junit 使用 Gradle 测试成功时自动 Git 提交

Maven - 使用依赖构建

java - Maven springsource 仓库