Maven无法解决本地依赖性

我有一个带有内部jar文件的项目内仓库的Maven项目。我使用install命令将jar文件安装到内部注入存储库中,当我在存储库中签入安装jar文件时,我还在pom文件中添加了依赖项配置。但是当我运行mvn编译文件时。我收到mvn无法解决依赖关系的错误

这是Pom片段:

        <repository>

<id>repo</id>

<releases>

<enabled>true</enabled>

<checksumPolicy>ignore</checksumPolicy>

</releases>

<snapshots>

<enabled>false</enabled>

</snapshots>

<url>file://${project.basedir}/repo</url>

</repository>

这是POM中的依赖

<dependency>

<groupId>Com.RubineEngine.GesturePoints</groupId>

<artifactId>Com-RubineEngine-GesturePoints</artifactId>

<version>1.0-SNAPSHOT</version>

</dependency>

这是错误消息:

[INFO]最终内存:6M / 309M

[INFO] ------------------------------------------------------------------------

[ERROR] Failed to execute goal on project com-boundingbox-box: Could not resolve

dependencies for project com.boundingbox.box:com-boundingbox-box:jar:1.0-SNAPSH

OT: Could not find artifact Com.RubineEngine.GesturePoints:Com-RubineEngine-Gest

urePoints:jar:1.0-SNAPSHOT -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit

ch.

[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 rea

d the following articles:

[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyReso

lutionException

是否有人对此错误有任何建议。

这是使用U和X开关后的错误消息

[DEBUG] =======================================================================

[DEBUG] Using connector WagonRepositoryConnector with priority 0 for file://C:\U

sers\FAISAL\Desktop\disaster\com-initialtheta-theta/repo

Downloading: file://C:\Users\FAISAL\Desktop\disaster\com-initialtheta-theta/repo

/Com/RubineEngine/GesturePoints/Com-RubineEngine-GesturePoints/1.0-SNAPSHOT/mave

n-metadata.xml

[DEBUG] Writing resolution tracking file C:\Users\FAISAL\.m2\repository\Com\Rubi

neEngine\GesturePoints\Com-RubineEngine-GesturePoints\1.0-SNAPSHOT\resolver-stat

us.properties

[DEBUG] Using connector WagonRepositoryConnector with priority 0 for http://repo

.typesafe.com/typesafe/releases/

Downloading: http://repo.typesafe.com/typesafe/releases/Com/RubineEngine/Gesture

Points/Com-RubineEngine-GesturePoints/1.0-SNAPSHOT/maven-metadata.xml

[DEBUG] Writing resolution tracking file C:\Users\FAISAL\.m2\repository\Com\Rubi

neEngine\GesturePoints\Com-RubineEngine-GesturePoints\1.0-SNAPSHOT\resolver-stat

us.properties

[DEBUG] Could not find metadata Com.RubineEngine.GesturePoints:Com-RubineEngine-

GesturePoints:1.0-SNAPSHOT/maven-metadata.xml in typesafe (http://repo.typesafe.

com/typesafe/releases/)

[DEBUG] Could not find metadata Com.RubineEngine.GesturePoints:Com-RubineEngine-

GesturePoints:1.0-SNAPSHOT/maven-metadata.xml in lib (file://C:\Users\FAISAL\Des

ktop\disaster\com-initialtheta-theta/repo)

[DEBUG] Skipped remote update check for Com.RubineEngine.GesturePoints:Com-Rubin

eEngine-GesturePoints:1.0-SNAPSHOT/maven-metadata.xml, already updated during th

is session.

[DEBUG] Failure to find Com.RubineEngine.GesturePoints:Com-RubineEngine-GestureP

oints:1.0-SNAPSHOT/maven-metadata.xml in http://repo.typesafe.com/typesafe/relea

ses/ was cached in the local repository, resolution will not be reattempted unti

l the update interval of typesafe has elapsed or updates are forced

[DEBUG] Skipped remote update check for Com.RubineEngine.GesturePoints:Com-Rubin

eEngine-GesturePoints:1.0-SNAPSHOT/maven-metadata.xml, already updated during th

is session.

[DEBUG] Failure to find Com.RubineEngine.GesturePoints:Com-RubineEngine-GestureP

oints:1.0-SNAPSHOT/maven-metadata.xml in file://C:\Users\FAISAL\Desktop\disaster

\com-initialtheta-theta/repo was cached in the local repository, resolution will

not be reattempted until the update interval of lib has elapsed or updates are

forced

看起来系统在两个存储库之间变得混乱。

回答:

  1. 检查是否在项目存储库中的库的pom文件中正确设置了groupId / artifactId(即$ {project.baseDir} \ repo \ Com .... \ 1.0-SNAPSHOT \ Com-RubineEngine-GesturePoints.pom)
  2. 要摆脱“直到lib的更新间隔或强制执行更新,才会重新尝试解决”错误,您需要从本地存储库(通常为〜/ .m2)中删除文件夹,即〜/ .m2 / Com / RubineEngine。

以上是 Maven无法解决本地依赖性 的全部内容, 来源链接: utcz.com/qa/398074.html

回到顶部