Java中的NoClassDefFoundError:com / google / common / base /使用maven导入函数

问题描述 投票:1回答:1

这个问题与NoClassDefFoundError in Java: com/google/common/base/Function有关

我得到完全相同的错误,但我没有手动添加罐子,我用maven代替。

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-java</artifactId>
    <version>2.48.2</version>
</dependency>

在旧帖子中,有人使用maven建议添加番石榴15.0的另一种依赖性。我试过了,但不行。有没有办法只使用maven解决它而无需手动添加selenium-server-standalone-version.jar?

maven selenium
1个回答
2
投票

除了selenium-java之外,添加“selenium-remote-driver”的依赖性

<dependency>
    <groupId>org.seleniumhq.selenium</groupId>
    <artifactId>selenium-remote-driver</artifactId>
    <version>2.48.2</version>
</dependency>

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>15.0</version>
</dependency>
© www.soinside.com 2019 - 2024. All rights reserved.