page contents

Jenkins 构建工程java.lang.NoClassDefFoundError: org/apache/maven/shared/filtering/MavenFilteringExceptio

Pack 发布于 2019-12-25 15:25
阅读 744
收藏 0
分类:Java开发

Jenkins 构建工程java.lang.NoClassDefFoundError: org/apache/maven/shared/filtering/MavenFilteringExceptio
attachments-2019-12-ZvhXQIy55e030e4953c3e.png### 问题描述

attachments-2019-12-n6vrtV0J5e030e5c80803.png

问题出现的平台版本及自己尝试过哪些方法

已经尝试修改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 能够发布工程成功

24
Pack
Pack

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>  

请先 登录 后评论