java.lang.NoClassDefFoundError : bsh/EvalError 错误

标签 java android appium

我已经配置了我的系统并尝试运行我的 appium 代码并遇到以下错误。所以请帮忙

java.lang.NoClassDefFoundError: bsh/EvalError
    at org.testng.TestRunner.<init>(TestRunner.java:99)
    at org.testng.remote.support.RemoteTestNG6_0$1.newTestRunner(RemoteTestNG6_0.java:26)
    at org.testng.remote.support.RemoteTestNG6_0$DelegatingTestRunnerFactory.newTestRunner(RemoteTestNG6_0.java:59)
    at org.testng.SuiteRunner$ProxyTestRunnerFactory.newTestRunner(SuiteRunner.java:561)
    at org.testng.SuiteRunner.init(SuiteRunner.java:156)
    at org.testng.SuiteRunner.<init>(SuiteRunner.java:110)
    at org.testng.TestNG.createSuiteRunner(TestNG.java:1235)
    at org.testng.TestNG.createSuiteRunners(TestNG.java:1222)
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1074)
    at org.testng.TestNG.run(TestNG.java:999)
    at org.testng.remote.AbstractRemoteTestNG.run(AbstractRemoteTestNG.java:132)
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:236)
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:81)
Caused by: java.lang.ClassNotFoundException: bsh.EvalError
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    ... 13 more

最佳答案

尝试添加 jar 文件 bsh-1.3.0.jar 。版本由你和项目决定

关于java.lang.NoClassDefFoundError : bsh/EvalError 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41282393/

相关文章:

java - 抽屉导航以编程方式更改 fragment

android - 如何将文本(字符串)插入 ion-textarea?

c# - IWebDriver 对象必须实现或包装实现 IHasTouchScreen 的驱动程序。参数名称 : driver

java - 在 Selenium Appium 中授予权限后无法找到定位器 "com.android.packageinstaller:id/permission_allow_button"

java - 如何修复 'android.os.NetworkOnMainThreadException' ?

java - elasticsearchrepository 在字段中保存空值

java - 如何实现Android详细通知?

ios - 尝试使用 selenium 网格启动 appium 驱动程序失败

java - 如何在android中的自定义适配器类中调用相机 Intent ?

java - 初级Java(直方图)