java - Maven,失去本地依赖 |无法解决项目的依赖关系

标签 java eclipse maven

大家好,我有一个 Maven 项目,自 9 个月以来一直运行良好。

但是今天我在 Maven 构建中遇到错误

[ERROR] Failed to execute goal on project bon: Could not resolve dependencies for project com.mydev:bon:war:1.0.20.1: Failure to find com.mydev:utils:jar:1.0.0-BUILD-SNAPSHOT in http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of maven2 has elapsed or updates are forced -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

该项目是一个带有maven的动态Web项目

pom 中,我依赖于本地 jar

    <dependency>
        <groupId>com.mydev</groupId>
        <artifactId>utils</artifactId>
        <version>1.0.0-BUILD-SNAPSHOT</version>
    </dependency>

项目 com.mydev.utils 已安装在我的电脑中的 .m2 文件夹中,我检查文件夹 D:\.m2\repository\com\mydev\utils\1.0.0-BUILD-SNAPSHOT\ 一切似乎都按顺序进行

_rzi_0.118
_rzi_0.227
_maven.repositories
utils-1.0.0-BUILD-SNAPSHOT.jar
utils-1.0.0-BUILD-SNAPSHOT.jar.lastUpdate
utils-1.0.0-BUILD-SNAPSHOT.pom
utils-1.0.0-BUILD-SNAPSHOT.pom.lastUpdate
m2e.lastUpdate.properties
maven-metadata-local.xml
resolver-status.properties

我不认为问题出在pom上,我没有改变任何东西

我尝试使用相同的单元构建另一个项目,并得到相同的错误。

我昨天安装了软件( DB2 Express-C database server ),如果 maven 可能丢失了它的一些设置,则不会。安装软件时不要重启 今天尝试生成 war ,但出现错误,我重新启动电脑,但出现相同的错误

编辑:

Eclipse congif, maven

最佳答案

还有一件事你不需要做复制和粘贴的事情,你可以轻松修改你的maven setting.xml对于 Maven 存储库和 Eclipse 来说,将其指向正确的文件。在上面的屏幕截图中,用户设置路径应该是你的maven安装目录,如 <your dir>\apache-maven-xxx\conf\settings.xml

settings.xml

<localRepository>D:\.m2</localRepository>

关于java - Maven,失去本地依赖 |无法解决项目的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31790977/

相关文章:

java - Spark JDBC SQLException

java - 当我尝试在按钮上使用 setText() 时,为什么 Android Studio 显示错误?

java - 检查两个 View 之间 Activity 的碰撞检测

eclipse - 无法在 Eclipse 上安装 Google Cloud Tools

java - Maven 找不到从另一个模块导入的类,但 Intellij 找到了

java - Draw2D/GEF : How to access nested figures (e. g.,用于连接)

eclipse - 如何在两个 eclipse 之间复制插件

java - 如何在 Eclipse 插件中获取 "active editor"?

java - pom.xml 配置文件中的依赖项

java - 在 netbeans 中为 Maven 项目设置自定义运行时类路径