The method getTextContent() is undefined ?
2024-10-08 01:43:54
晚上下班的时候,把班上写了半截的代码带了回来。结果回到家后出乎意料的是回来的时候将代码导入eclipse后,下面这行代码就直接报错了,显示 getTextContent()未定义 。
((Element) ele.getElementsByTagName( "err_code").item(0 )).getTextContent();
首先想到的是jdk 的版本问题,不可能啊,我昨天才装的jdk 1.6.0_24 , 查看jdk文档 org.w3c.dom.Element, 在其父接口org.w3c.dom.Node 中是有getTextContent() 这个方法,奇了怪了。 google 了一番,才发现项目中xml-apis.jar 其中也有一个 org.w3c.dom.Element, 实际调用中,java 编译器使用了这个类,而没有使用jdk中的类。真相到此大白。
解决方法就需要改一下java 编译器编译顺序。
下面是eclipse 中的截图和修改说明:
这是jre 在 builder path 的最下层,所以编译器没有使用JRE 中的类,这时需要将JRE 的位置网上调节,选择旁边的复选框,然后使用右边的Down 和 Up 按钮 (现在JRE已经在最底层了,所以此时的Down 按钮不可用)就可以调节JRE的位置了。将JRE的位置调到Web APP Library上面 就ok 了。
最新文章
- Google分布式构建软件之三:分布式执行构建步骤
- Struts2 文件上传和文件下载
- IntelliJ Idea 修改编码格式
- MyEclipse8.5集成Tomcat7时的启动错误:Exception in thread “main” java.lang.NoClassDefFoundError org/apache/commons/logging/LogFactory
- JS 之原型,实例,构造函数之间的关系
- C#加载dll 创建类对象
- struts2与struts1整合,java.lang.InstantiationException, Exception occurred during processing request: null
- robotium源码方法备注---clicker.java
- akka简单示例-1
- 视频编辑类sdk--lansoeditor--更新啦, 完全免费,欢迎下载
- SOCKET的一些注意事项
- Spring IoC介绍与Bean的使用
- selenium_Alert
- 【BZOJ1007】水平可见直线(单调栈)
- Ubuntu16.04安装Anaconda2
- C# 生成二维码扫码
- Oracle课程档案,第六天
- 使用RMAN Active duplicate创建异地auxiliary Database
- [No000014D]chrome console 调试 引入 jquery等外部库
- 51nod 1832 先序遍历与后序遍历(dfs+高精度)
热门文章
- linux命令快速手记 — 让手指跟上思考的速度(四)
- C#窗体阴影
- vue表格之@row-click=";handleSelect"; 与setCurrentRow
- ElasticSearch入门介绍之安装部署(二)
- quartz 定时任务配置文件信息
- 2018-8-10-VisualStudio-使用三个方法启动最新-C#-功能
- Ad Infinitum 8 - Math Programming Contest
- sqlserver 下三种批量插入数据的方法
- Result结果类型详解
- SpringBoot Jar应用Linux后台部署执行