当前位置: 首页 > 面试题库 >

Java中的NoClassDefFoundError:com / google / common / base / Function

丁经略
2023-03-14
问题内容

当我执行以下代码时:

public static void main(String[] args) {
    try {
        FirefoxDriver driver = new FirefoxDriver();
        driver.get("http:www.yahoo.com");
    } catch (NoClassDefFoundError ex) {
        System.out.println("error: " + ex.getStackTrace());
    }
}

我遇到以下错误:

`错误:[Ljava.lang.StackTraceElement; @ 80f4cb

线程“主”中的异常java.lang.NoClassDefFoundError:com / google / common / base / Function`

有人可以帮我找到解决方案或原因吗?


问题答案:

我遇到了同样的问题,最后我发现我忘记添加selenium-server-standalone-version.jar了。我只添加了客户端jar selenium-java-version.jar。

希望这可以帮助。



 类似资料:
  • 问题内容: 我的应用抛出错误。不知道为什么,因为我检查了16.0.1确实包含该类。根据我的研究,看来这是一个错误吗? 我也有此代码供参考,尽管我认为这不是问题: 我的应用程序正在使用Restlet APISpark: 运行并访问应用程序的REST api时,它将引发以下错误: 问题答案: 使用扩展名时,检索到的番石榴依赖项具有版本。 它包含在使用以下maven配置从头创建的应用程序中: 我集成了您

  • 我试图运行一个StormLocalCluster使用Storm核心1.0.2和kafka-spout 1.0.2。 我的pom文件如下所示 我使用以下命令在本地运行Storm集群。 我得到以下例外 谷歌的共同依赖性是storm kafka工件。我已经将storm kafka的作用域设置为默认值,所以我相信它的所有依赖项都应该构建在我的jar中。 如果我用一个简单的喷口代替KafkaSpout,只是

  • 好的,我正在使用eclipse-neon-Client-combined-3.1.0-nodeps。firefox安装程序39.0的jar 这是我的代码 这就是错误 线程“main”java中出现异常。lang.NoClassDefFoundError:com/google/common/base/Function at T1。main(T1.java:12)由:java引起。lang.Class

  • 我刚开始学习TestNG。我遵循以下步骤: 我已经创建了testng类 @测试(dataProvider=“registerData”) 我写了一个有四个参数的方法 @数据提供者 呼叫数据提供程序 然后弹出以下错误: 我正在使用Eclipse Luna版本2(4.4.2),窗口7

  • 它给了我以下错误- 我双重检查了驱动程序路径和mase确定它存在于文件夹中。同样的代码在我的Windows10系统中工作。在这两个系统中,我都使用了chrome v68、chromedriver 2.40和jdk 1.8。知道为什么它在Ubuntu中不起作用吗?我错过了什么重要的步骤吗?

  • 问题内容: 我刚开始学习TestNG。我遵循以下步骤: 我创建了testng类 @Test(dataProvider =“ registerData”) 我写了一个有四个参数的方法 @DataProvider 通话数据提供商 然后出现以下错误: 我正在使用Eclipse Luna Release 2(4.4.2),Window 7 问题答案: 似乎jar下方的您的类路径中不可用。com.googl