在“计算启动按钮工具提示”期间发生内部错误。安装TestNG后使用Eclipse Kepler的java.lang.IllegalArgumentException
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在“计算启动按钮工具提示”期间发生内部错误。安装TestNG后使用Eclipse Kepler的java.lang.IllegalArgumentException相关的知识,希望对你有一定的参考价值。
我在Eclipse Kepler中的项目工作得很好,直到我下载了TestNG。发布TestNG下载,我无法点击我的代码的“运行”按钮。点击运行后,即使我将鼠标悬停在运行状态,也会显示以下错误消息。
在“计算启动按钮工具提示”期间发生内部错误。 java.lang.IllegalArgumentException异常
如果我卸载测试我的所有脚本运行。但是一旦我重新安装测试,问题就会重新出现
我尝试了以下方法:
- 重新安装Eclipse
- 改变工作区
- 重启Eclipse
- 创建新项目
- 从Eclipse Marketplace安装TestNg以及安装新软件。
错误说明了一切:
An internal error occurred during: "Compute launch button tooltip". java.lang.IllegalArgumentException
根本原因
您无法单击代码的“运行”按钮,或者在将鼠标悬停在“运行”上时单击“运行”后,您会看到错误,因为这些按钮的标签是根据活动编辑器中的* .java文件计算的。如果有两个具有相同类的jar,例如,则会发生此问题,例如(selenium-server-standalone-3.9.1
和client-combined-3.9.1
)。
解
所以可能的解决方案是:
- 仅使用单个Java客户端变体selenium-server-standalone-3.9.1和client-combined-3.9.1
- 将文件中的所有内部类(包括静态类)从私有访问更改为默认访问。
- 从IDE清理项目。
- 在执行Test Suite之前和之后,使用CCleaner擦除所有操作系统
- 如果需要卸载Eclipse,请使用Revo Uninstaller进行中等扫描。
- 重新启动系统。
- 执行你的测试
在这里您可以找到有关
"Compute launch button tooltip" error
的详细讨论
以上是关于在“计算启动按钮工具提示”期间发生内部错误。安装TestNG后使用Eclipse Kepler的java.lang.IllegalArgumentException的主要内容,如果未能解决你的问题,请参考以下文章
在“更新 Maven 项目”期间发生内部错误。不支持的 IClasspathEntry kind=4
期间发生内部错误:“将函数代码上传到 Lambda”javax/xml/bind/JAXBException
在“更新服务器的部署扫描程序:WildFly 23”期间发生内部错误
在“更新 Maven 项目”期间发生内部错误。首选项节点“org.eclipse.wst.validation”已被删除