栏目:JAVA 基础(<--点此查看更多)Java 数据类型|类|对象|封装|继承|多态等特性
import java.util.regex.Pattern; 找不到
- 找不到 java.lang.String; import java.util.regex.Pattern; 找不到
- 之前用了 JDK1.8 但并不了解更多的细节,以至于遇到了各种莫名其妙的问题。开始遇到了一个问题说 找不到 java.lang.String; 后来郁闷了好久。其实运行期并不报错,只是在 eclipse IDE 下报错。诸如:package com.xxxx.common; 这个包名也会被打上错误标记。刚开始没有深究,才去了一个懒省事的方法就是在自己的项目里面建一个 java.lang.String 类,代码复制 JDK 里面的源码。问题暂时性的解决了。但今天又遇到了一个更加奇葩的问题,用正则表达式的时候 import java.util.regex.Pattern; 找不到了。这下可瞎了,没有办法只能想办法。经过 Google 百度,亲自试用,最终发现是 编译器的问题,也就是 eclipse 对 JDK 1.8 的兼容有问题。开始压根没想到会是这个问题。解决办法就是去 eclipse 官网下载最新的 JavaEE 版本的 IDE。这下一下子安静了,包括 Tomcat 8 也支持了,已经更新到了 Tomcat 9。本人的最新版本为 Version: Neon.2 Release (4.6.2)
- 信息来源:http://bianchengzhe.com (举报这篇文章)