晚上下班的时候,把班上写了半截的代码带了回来。结果回到家后出乎意料的是回来的时候将代码导入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 了。

最新文章

  1. Google分布式构建软件之三:分布式执行构建步骤
  2. Struts2 文件上传和文件下载
  3. IntelliJ Idea 修改编码格式
  4. MyEclipse8.5集成Tomcat7时的启动错误:Exception in thread “main” java.lang.NoClassDefFoundError org/apache/commons/logging/LogFactory
  5. JS 之原型,实例,构造函数之间的关系
  6. C#加载dll 创建类对象
  7. struts2与struts1整合,java.lang.InstantiationException, Exception occurred during processing request: null
  8. robotium源码方法备注---clicker.java
  9. akka简单示例-1
  10. 视频编辑类sdk--lansoeditor--更新啦, 完全免费,欢迎下载
  11. SOCKET的一些注意事项
  12. Spring IoC介绍与Bean的使用
  13. selenium_Alert
  14. 【BZOJ1007】水平可见直线(单调栈)
  15. Ubuntu16.04安装Anaconda2
  16. C# 生成二维码扫码
  17. Oracle课程档案,第六天
  18. 使用RMAN Active duplicate创建异地auxiliary Database
  19. [No000014D]chrome console 调试 引入 jquery等外部库
  20. 51nod 1832 先序遍历与后序遍历(dfs+高精度)

热门文章

  1. linux命令快速手记 — 让手指跟上思考的速度(四)
  2. C#窗体阴影
  3. vue表格之@row-click="handleSelect" 与setCurrentRow
  4. ElasticSearch入门介绍之安装部署(二)
  5. quartz 定时任务配置文件信息
  6. 2018-8-10-VisualStudio-使用三个方法启动最新-C#-功能
  7. Ad Infinitum 8 - Math Programming Contest
  8. sqlserver 下三种批量插入数据的方法
  9. Result结果类型详解
  10. SpringBoot Jar应用Linux后台部署执行