竹:maven资源插件:2.6或其依赖项之一无法解析

竹:maven资源插件:2.6或其依赖项之一无法解析,maven,continuous-integration,maven-3,pom.xml,bamboo,Maven,Continuous Integration,Maven 3,Pom.xml,Bamboo,我试图通过Dockerfile使用竹子构建一个示例Java映像。但我得到了这个错误。我们在~/.m2文件夹的settings.xml中添加了代理设置 我提到过类似的问题,大多数解决方案都不适合我的情况 Sending build context to Docker daemon 22.53kB Step 1/8 : FROM maven:3.5.2-jdk-8-alpine AS MAVEN_TOOL_CHAIN ---> 293423a981a7 Step 2/8 : COPY pom

我试图通过Dockerfile使用竹子构建一个示例Java映像。但我得到了这个错误。我们在
~/.m2
文件夹的
settings.xml
中添加了代理设置

我提到过类似的问题,大多数解决方案都不适合我的情况

Sending build context to Docker daemon  22.53kB
Step 1/8 : FROM maven:3.5.2-jdk-8-alpine AS MAVEN_TOOL_CHAIN
---> 293423a981a7
Step 2/8 : COPY pom.xml /tmp/
---> Using cache
---> b77d358f80b0
Step 3/8 : COPY src /tmp/src/
---> Using cache
---> d448db75d074
Step 4/8 : WORKDIR /tmp/
---> Using cache
---> 7c7a16ec65ab
Step 5/8 : RUN mvn package
---> Running in cc37fcc7488d
[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building my-app 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5.453 s
[INFO] Finished at: 2018-08-13T11:02:11Z
[INFO] Final Memory: 10M/240M
[INFO] ------------------------------------------------------------------------
[ERROR] Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to central (https://repo.maven.apache.org/maven2): repo.maven.apache.org: Try again: Unknown host repo.maven.apache.org: Try again -> [Help 1]
Removing intermediate container cc37fcc7488d
The command '/bin/sh -c mvn package' returned a non-zero code: 1
Failing task since return code of [/usr/bin/docker build --force-rm=true --tag=ackris/java-sample /app/bamboosoftware-home/xml-data/build-dir/CIB-CID-JOB1] was 1 while expected 0
这似乎是一个明显的代理相关问题。如上所述,我们已经在
~/.m2
文件夹中添加了代理相关信息。有什么事情需要在竹子的水平上做,我忘记了吗


PS:我正在一个公司网络中测试这一点,我们支持一个代理。当我尝试telnet central Maven回购时,我得到的值为200 OK

看起来您的docker映像不允许外挂:`Unknown host repo.maven.apache.org:重试->``消息指出的是错误的,或者其他错误的东西……此外,我建议在docker映像中使用卷装载,而不是将pom/src复制到容器中……等等。这不是问题所在。这与我们组织的安全政策有关。@khmarbaise您对如何克服这一问题还有其他建议吗?我想Docker可能有一些代理设置值得研究。请阅读-总结是,这不是解决志愿者问题的理想方式,而且可能对获得答案起到反作用。请不要将此添加到您的问题中。