我正在跑步
java -jar fmw_12.1.3.0.0_soa_quickstart.jar
我正在从安装JDK的地方执行此命令。
错误消息:必须使用Java开发工具包(JDK)
执行此安装程序但是C; / program filed / jre不是有效的JDK。
请帮助。
答案 0 :(得分:2)
Oracle融合中间件12c(12.1.3)至少需要JDK 7.0 Update 55或更高版本。如果您有旧版本,请更新JDK。 假设你的JDK安装在:
C:\Program Files\Java\jdk1.7.0_xx
在“开始”菜单中搜索cmd.exe。右键单击cmd.exe,然后选择以管理员身份运行。在提示符下运行以下命令以设置JAVA_HOME:
SET JAVA_HOME="C:\Program Files\Java\jdk1.7.0_xx"
使用命令提示符导航到解压缩jar文件的目录。 使用适当的命令启动安装向导。
%JAVA_HOME%/bin/java.exe -jar fmw_12.1.3.0.0_soa_quickstart.jar
有关安装的详细信息,请参阅官方oracle文档here
答案 1 :(得分:1)
安装jdk8。将JAVA_HOME设置为已安装的jdk8。导航到%JAVA_HOME \ bin。 运行java -jar complete_path_of_dir \ fmw_12.1.3.0.0_soa_quickstart.jar。
答案 2 :(得分:0)
您是否检查过您正在解压缩包含另一个jar文件的jar文件?首先,解压缩jar文件,然后执行包含的jar文件。
答案 3 :(得分:0)
以管理员模式打开命令提示符,并将目录更改为jdk的 bin 目录(必须是此路径 - C:\ Program Files \ Java \ jdk \ bin)。 现在,从此目录中,通过提供完整路径来安装soa安装程序(.jar文件)。在我的情况下,我在* E:*驱动器中安装了我的soa安装程序,所以我的命令是这样的: -
C:\Program Files\Java\jdk1.8.0_131\bin>java -jar E:\fmw_12.2.1.0.0_soa_quickstart.jar
答案 4 :(得分:0)
以简单的方式转到jdk bin文件夹并执行以下命令,从我的jdk \ bin位置拍摄此命令: -
C:/ Program Files \ Java \ jdk1.8.0_131 \ bin> java -jar d:\ fmw_12.2.1.0.0_soa_quickstart.jar
注意:请确保以管理员用户身份登录
答案 5 :(得分:0)
即使在安装oracle融合中间件时也遇到了相同的问题,但是我通过以下步骤解决了该问题:
更改Weblogic的.jar文件所在的目录,如
cd C:\Users\Ashwini_SP\Documents\Softwares\Jdeveloper_OSB\fmw_12.2.1.2.0_soaqs_Disk1_1of2
现在选择jdk路径并安装
"C:\Program Files\Java\jdk1.8.0_144\bin\java.exe" -jar fmw_12.2.1.2.0_soa_quickstart.jar