Execution default-testResources of goal org.apache.maven.plugins:maven-resources-plugin:2.5:testReso

在尝试执行Maven资源插件的testResources目标时遇到错误,缺失类org/codehaus/plexus/util/StringUtils。问题解决方案包括更新或强制打包,通过在pom.xml中配置maven-resources-plugin的最新版本来解决依赖问题。

对于这个问题:
Execution default-testResources of goal org.apache.maven.plugins:maven-resources-plugin:2.5:testResources failed: A required class was missing while executing org.apache.maven.plugins:maven-resources-plugin:2.5:testResources: org/codehaus/plexus/util/StringUtils
-----------------------------------------------------
realm =    plugin>org.apache.maven.plugins:maven-resources-plugin:2.5
strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
urls[0] = file:/E:/maven-repository/repository/org/apache/maven/plugins/maven-resources-plugin/2.5/maven-resources-plugin-2.5.jar
urls[1] = file:/E:/maven-repository/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
urls[2] = file:/E:/maven-repository/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
urls[3] = file:/E:/maven-repository/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
urls[4] = file:/E:/maven-repository/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
urls[5] = file:/E:/maven-repository/repository/junit/junit/3.8.1/junit-3.8.1.jar
urls[6] = file:/E:/maven-repository/repository/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar
urls[7] = file:/E:/maven-repository/repository/org/apache/maven/shared/maven-filtering/1.0/maven-filtering-1.0.jar
urls[8] = file:/E:/maven-repository/repository/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar
Number of foreign imports: 4
import: Entry[import org.sonatype.plexus.build.incremental from realm ClassRealm[plexus.core, parent: null]]
import: Entry[import org.codehaus.plexus.util.Scanner from realm ClassRealm[plexus.core, parent: null]]
import: Entry[import org.codehaus.plexus.util.AbstractScanner from realm ClassRealm[plexus.core, parent: null]]
import: Entry[import  from realm ClassRealm[maven.api, parent: null]]

-----------------------------------------------------
 (org.apache.maven.plugins:maven-resources-plugin:2.5:testResources:default-testResources:process-test-resources)

采用强行打包的方式:(参考 http://www.iteye.com/problems/86341)

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>hadoop.mr</groupId>
  <artifactId>datacount</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <build>
   <plugins>
        <plugin>  
   			<groupId>org.apache.maven.plugins</groupId>  
   			<artifactId>maven-resources-plugin</artifactId>  
   			<version>2.5.0</version>  
   	<configuration>  
       <encoding>utf-8</encoding>  
   </configuration>  
		</plugin> 
    </plugins>
  </build>
......
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值