【问题标题】:How to solve eclipse weblogic plugin jdk version compliance error如何解决eclipse weblogic插件jdk版本合规性错误
【发布时间】:2019-10-25 00:03:13
【问题描述】:

当提示“Java 8 is required”时,如何在 eclipse weblogic 服务器工具插件中将 java home 属性设置为 jdk?我指定的jdk java 8.

我使用的是 Windows 10 - 我尝试了 eclipse 2019-03 (4.11.0) 和较旧的 eclipse photon(4.8.0):它们都有这种行为。我的机器上有 Weblogic 12.2.1.3.0。

我的eclipse 2019-03上的插件版本是:Oracle WebLogic Server Tools 17.3.0.201903121357

我是通过“添加新服务器”向导对话框安装插件的,而不是通过粘贴 zip 或 jar 的市场。

选择我的weblogic安装后窗口中的错误提示。

我正在使用 Oracle jdk1.8.0_192。它包含在我的路径和 JAVA_HOME 和 JDK_HOME 环境变量中。

我的 Eclipse 首选项确实显示了预期的系统 java 运行时:

我尝试删除我的 eclipse 工作区并删除用户主应用程序数据下的 eclipse 临时文件 - 但它没有修复错误提示。

我看到的最接近的帖子在这里,但仍然没有解决版本合规性错误。

Eclipse - no Java (JRE) / (JDK) ... no virtual machine

【问题讨论】:

    标签: java eclipse oracle eclipse-plugin weblogic


    【解决方案1】:

    我遇到了同样的问题并找到了解决方案:

    您的 weblogic 安装需要包含 JDK 的副本。 如果您的 weblogic 服务器安装到 D:\Oracle\wlserver 然后 将 JDK 目录的内容(C:\Program Files\Java\jdk1.8.0_211 中的所有文件和文件夹)复制到 D:\Oracle\oracle_common\jdk\

    在下一个屏幕上选择您的域目录,它应该类似于:D:\Oracle\user_projects\domains\base_domain

    这看起来像一个错误,好像 Oracle Weblogic Server Tools 没有考虑您提供的路径。它始终在同一目录中搜索 JDK,即 Weblogic 安装的父目录中的 oracle_common

    【讨论】:

    • 我尝试将我的 jdk 移动到 oracle_common\jdk - 但它仍然显示“需要 Java 8”错误提示。
    • 您的计算机上可能安装了多个 WebLogic,您需要找到合适的。如果您使用的是独立服务器,那么它可能会安装到不同的文件夹中。
    • 将你的jdk路径设置为/common/jdk,一切都会好的。
    猜你喜欢
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-24
    • 1970-01-01
    • 2020-10-19
    相关资源
    最近更新 更多