Oracle SOA套件12C的安装问题

时间:2017-06-20 05:09:17

标签: oracle java-8 soa jdeveloper

我正在尝试在Windows 10 64位系统上安装新的Oracle soa套件12c。根据说明,我已经下载了两个压缩文件,并在我的E:/ disk中提取了它们。

我还下载并设置了当前JDK的路径(这是Oracle soa suite 12c安装所必需的)。现在,当我尝试使用命令提示符(在管理模式下)安装它时,我收到以下错误:

enter image description here

3 个答案:

答案 0 :(得分:1)

您确定下载了JDK(Java开发工具包),而不是JRE(Java运行时环境)吗?

因为Windows找到的java可执行文件仍然显示为JRE java而不是JDK java,如错误消息所示。

在我的机器上,我同时安装了JDK和JRE:

C:\Program Files\Java\jdk1.8.0_131   
C:\Program Files\Java\jre1.8.0_131

所以你可能有类似的东西。

如果你没有jdk文件夹,那么也许你只有JRE。

如果你有jdk文件夹,你需要做的是确保JDK下的java是用于安装的。

为此,您使用PATH环境变量执行此操作,并确保JDK的路径发生在JRE的路径之前。

setting up enviromental variables in windows 10 to use java and javac

请记住在路径中加入bin

在设置环境变量时,可能还需要设置JAVA_HOME变量 - 这应该指向JDK安装的根目录(也就是说,同样的事情,但最后只有bin)。

您还需要确保打开一个新的命令shell。在已经打开的cmd窗口中,无法立即对环境变量所做的更改。如此接近并开始一个新的。

答案 1 :(得分:0)

软件要求 有关Oracle认证矩阵的链接,请参阅参考资料部分。 需要以下软件:

  • 认证操作系统:Windows 7,8,10; Linux 64位OSX
  • Oracle JDK 1.7或1.8最新

因此,您必须下载Oracle JDK 1.7才能执行安装。 还需要设置环境变量。

LAB_HOME   -->>    /home/<user> or c:\users\<user>
ORACLE_ROOT   -->>  <LAB_HOME>/Oracle
ORACLE_HOME   -->>  /<LAB_HOME>/Oracle/Middleware/Oracle_Home
JAVA_HOME   -->>    Where JDK7 or 8 is installed. Varies by system.

答案 2 :(得分:0)

默认情况下,Windows使用JRE路径运行.jar文件。

因此在执行Jar时尝试给出FULL jdk路径。

示例:C:/<JDK location>/java.exe -jar XXXXStart.jar