【发布时间】:2014-12-18 03:17:55
【问题描述】:
我尝试寻找此错误的解决方案,但仍然无法使用 java.util.regex.Pattern 类,因此我尝试手动进行导入,但我只能看到三个类 Matcher、MatchResult 和 PatternSyntaxException .
在查看C:\Program Files\Java\jdk1.8.0_11\src.zip 时,我可以看到Pattern.java 文件,并且在打开JAR C:\Program Files\Java\jdk1.8.0_11\jre\lib\rt.jar 时我还可以看到类Pattern.class。
有人能帮忙解释一下为什么 Eclipse 看不到这个 Pattern 类吗?
这是您在 Eclipse 中看到的错误:
【问题讨论】:
-
感谢您的回复,我发现我在“兼容的 JRE”方面没有任何内容,即使当我点击 JavaSE-1.6 时...我该如何解决?
-
点击添加按钮,选择默认jvm,然后指向你的JDK环境,如果你在widnows,它通常在c:\program files\java\jdk_xxx
-
我不是在谈论已安装的 JRE,我在那里有 jdk ...但我在谈论“窗口 > 首选项 > Java > 已安装的 JRE > 执行环境”,当我选择 JavaSE-1.6 时,我在右侧看不到任何内容,例如您发送给我的链接所描述的内容
-
我提供的链接是关于 JRE 而不是执行环境。这些问题通常与带有嵌入式 JRE 的 IDE 有关。这就是为什么我向您指出该链接的原因。我建议你然后下载另一个版本的 eclipse 并导入你的项目。