首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven depedency:go-offline命令问题

Maven depedency:go-offline命令问题
EN

Stack Overflow用户
提问于 2019-07-26 17:41:21
回答 2查看 158关注 0票数 0

我正在尝试使用以下命令:

代码语言:javascript
复制
RUN mvn clean dependency:go-offline

我得到了以下错误:

代码语言:javascript
复制
[ERROR] Failed to execute goal on project wc-dao: Could not resolve dependencies for project com.whitecoats:wc-dao:jar:1.0: Could not find artifact com.whitecoats:wc-commons:jar:1.0 in central (https://repo.maven.apache.org/maven2) -> [Help 1]

我的项目文件夹:

代码语言:javascript
复制
1)wc-aws(JAR)
    -pom.xml
    -src
2)wc-admin(spring project WAR)
    -pom.xml
    -src
3)wc-dao(JAR)
    -pom.xml
    -src
-pom.xml

据我所知,maven正在尝试在线寻找神器。但是工件是本地java项目(wc-dao),我的wc-admin(主项目)依赖于它。

如何解决这个问题?

错误发生在以下环境中:

Docker:

代码语言:javascript
复制
FROM maven:3.6.1-jdk-8 as maven_builder

ENV HOME=/app

RUN mkdir $HOME

WORKDIR $HOME

ADD . $HOME

RUN mvn clean dependency:go-offline

RUN mvn clean install -T 2C -DskipTests=true

如何解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2019-07-26 20:56:19

Maven错过了工件

代码语言:javascript
复制
 com.whitecoats:wc-commons:jar:1.0

这似乎没有包含在您的项目中。

票数 0
EN

Stack Overflow用户

发布于 2019-07-26 21:03:16

找不到工件com.whitecoats:wc-commons:jar:1.0

您需要将wc-commons安装到本地maven存储库中,才能从另一个项目访问它,请使用:

代码语言:javascript
复制
mvn install -pl wc-commons
mvn dependency:go-offline

不要忘记使用正确版本的wc-commons依赖:它应该与wc-commonspom.xm文件中的版本相同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57217291

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档