Referenced classpath provider does not exist: org.maven.ide.eclipse.launchconfig

如何在Eclipse中解决JunitTest运行异常问题
文章详细介绍了在从Eclipse 3.6迁移到Eclipse 4.0后,运行JunitTest时遇到异常的解决方法。通过删除运行配置中的旧项目相关设置,并在新Eclipse中清理项目,重新运行测试即可解决问题。

在Eclipse中运行一个之前可以run成功的Junit Test的时候,弹出了一个对话框并显示异常信息是:Referenced classpath provider does not exist: org.maven.ide.eclipse.launchconfig。



 

 

官方给出的解释是:It’s probably because your Run Configuration was created on an old project, and has bad entries in the Classpath section. The solution is to delete the Run Configuration and create a new one

 

即可能的的原因是你之前在一个老的project中创建了一个这个Unit test。解决的方法是在Eclipse删掉相关的Run Configuration. 联想到我自己的情况,我是在Eclipse 3.6中创建了一个project,在该project中有一个Unit test.然后后来我换了另一个eclipse,即eclipse4.0,这样才出现错误的。于是我也按照官方的说法,去删掉Run Configurtion中的相关Unit Test,然后再重新run的时候就成功了。

 

怎样删掉Run Configuration中的Junit Test?

1. 点击Eclipse Tab上的Run按钮

 

2. 点击RunConfiguration,然后点击左上角的X按钮删除。



 

3. 重新在新的Eclipse中 Clean Projct,然后再重新run该Unit test即可。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值