我在罐子上安装了:

install:install-file -Dfile="C:/Program Files/keydox/jkdx/codecs.jar" -DgroupId=keydoxWeb -DartifactId=keydoxWebCodec -Dversion=1.0


效果很好,jar也位于.m2存储库中。

但是当我通过以下方式将它们添加到POM时:

<dependency>
    <groupId>com.keydoxWeb</groupId>
    <artifactId>keydoxWebCodec</artifactId>
    <version>1.0</version>
</dependency>


我收到错误消息:

Failed to execute goal on project test: Could not resolve dependencies for
project com.TestOne:test:jar:0.0.1-SNAPSHOT: Could not find artifact
com.keydoxWeb:keydoxWebCodec:jar:1.0 in spring-snapshot
(http://repo.spring.io/snapshot)

最佳答案

当您安装codecs.jar时,将-DgroupDId设置为keydoxWeb,在pom.xml中,您将尝试获取具有组ID com.keydoxWeb的工件,该工件不存在,因为它是在没有com.的情况下安装的。

07-28 08:11