【问题标题】:Eclipse: Pattern can't be resolved to a typeEclipse:模式无法解析为类型
【发布时间】:2014-12-18 03:17:55
【问题描述】:

我尝试寻找此错误的解决方案,但仍然无法使用 java.util.regex.Pattern 类,因此我尝试手动进行导入,但我只能看到三个类 MatcherMatchResultPatternSyntaxException .

在查看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 并导入你的项目。

标签: java eclipse


【解决方案1】:

问题是由于我使用的 JDK,可能是文件损坏或安装问题,我尝试了另一个 JDK 版本(1.6)并且它现在可以正常工作了。

【讨论】:

    猜你喜欢
    • 2012-05-27
    • 2019-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 2012-07-17
    • 1970-01-01
    相关资源
    最近更新 更多