如何解决Eclipse Weblogic插件JDK版本合规性错误

时间:2019-06-10 15:03:39

标签: java eclipse oracle eclipse-plugin weblogic

如何在eclipse weblogic服务器工具插件中将java home属性设置为jdk-当它提示“ 需要Java 8 ”时?我指定的 jdk是Java 8。

我在Windows 10上-我尝试了eclipse 2019-03(4.11.0)和一个较旧的eclipse光子(4.8.0):它们都具有这种行为。我的机器上装有Weblogic 12.2.1.3.0。

我的Eclipse 2019-03上的插件版本是:Oracle WebLogic Server工具17.3.0.201903121357

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

eclipse weblogic plugin error

选择weblogic安装后,错误提示会显示在窗口中。

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

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

enter image description here

我尝试删除我的Eclipse工作区并删除用户家庭应用程序数据下的Eclipse临时文件-但它没有解决错误提示。

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

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

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,找到了解决方法:

您的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工具没有考虑您提供的路径。它始终在同一目录中搜索JDK,即Weblogic安装目录的父目录中的oracle_common