gpt4 book ai didi

java - org.apache.commons.io.FilenameUtils 和 Selenium 3.6.0

转载 作者:行者123 更新时间:2023-12-02 12:11:11 25 4
gpt4 key购买 nike

我将 org.apache.commons.io.FilenameUtils 与 Selenium 3.5.3 一起使用,一切都很好。当我将 Selenium 版本更改为 3.6.0 时,在我的代码行

import org.apache.commons.io.FilenameUtils;

呈灰色(不活动),并且出现错误:

Error: java: package org.apache.commons.io does not exist
Error: java: cannot find symbol
symbol: variable FilenameUtils

出了什么问题?这是 Selenium 3.6.0 中的错误还是我应该检查其他内容?

最佳答案

您依赖于传递依赖,因此 Selenium 3.5.3(显然)具有对 commons-io 的依赖,而 Selenium 3.6.0 则没有。

尽管传递依赖项可在您的模块中使用,但依赖传递依赖项很少是一个好主意。对于您显式使用的每个库,您应该在 Maven POM 中具有显式依赖项(您现在作为正确的解决方案添加的内容)。

关于java - org.apache.commons.io.FilenameUtils 和 Selenium 3.6.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46539789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com