Jenkins 构建工程java.lang.NoClassDefFoundError: org/apache/maven/shared/filtering/MavenFilteringExceptio### 问题描述
问题出现的平台版本及自己尝试过哪些方法
已经尝试修改jdk,manven 版本
目前环境是 Centos 7 , jdk 1.7 ,maven 3.2.5
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
[WARNING] Error injecting: org.apache.maven.plugin.resources.ResourcesMojo
java.lang.NoClassDefFoundError: org/apache/maven/shared/filtering/MavenFilteringException
at java.lang.Class.getDeclaredConstructors0 (Native Method)
at java.lang.Class.privateGetDeclaredConstructors (Class.java:2493)
…
Caused by: java.lang.ClassNotFoundException: org.apache.maven.shared.filtering.MavenFilteringException
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50)
你期待的结果是什么?实际看到的错误信息又是什么?
Jenkins 能够发布工程成功
reosurce plugin没有下载下来
在pom文件里指定版本试试
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>