gpt4 book ai didi

java - 构建路径问题

转载 作者:搜寻专家 更新时间:2023-10-31 08:09:02 27 4
gpt4 key购买 nike

我尝试在下面的代码段中使用 setTextContent 方法,但在 Eclipse 中遇到此编译错误:

The method setTextContent(String) is undefined for the type Element

但是一旦我改变了构建路径的顺序,我就能够无误地编译这段代码。

import org.w3c.dom.Element;
import org.w3c.dom.Node;

Element element = (Element) list.item(i);
Node node = list.item(i);
if ("Date ".equals(node.getNodeName())) {
element.setTextContent("");
}

除了更改构建路径之外,还有其他替代方法吗?

最佳答案

getTextContent/setTextContent 方法是在 DOM Level 3 中引入的 - 它是在 Java 5 中添加的。您使用的是哪个版本的 jre,并检查您是否没有安装两个 jre。

您需要在 Eclipse 中转到项目的属性。然后选择“Java Build Path”和“Order and Export”选项卡。在这里你可以安排依赖的顺序。确保您的 JRE 高于 Maven 依赖项。

转到 Order and Export 选项卡,选择 jdk 库并单击按钮 TOP 将其一直向上移动,因此它必须是第一个要使用的库。

xml-apis-1.0.b2.jar(或您拥有的版本)一直移到底部,越过内置的 JVM 库。

关于java - 构建路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20355627/

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