Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java JDeveloper错误:(在autorun.inf中找不到CMD属性)_Java_Oracle_Jdeveloper - Fatal编程技术网

Java JDeveloper错误:(在autorun.inf中找不到CMD属性)

Java JDeveloper错误:(在autorun.inf中找不到CMD属性),java,oracle,jdeveloper,Java,Oracle,Jdeveloper,实际上,我正在尝试安装我已经从oracle网站下载的程序jdev\u suite\u 121200\u win64.exe,但是当我在安装的第一页之后尝试安装它时,我在autorun.inf中发现了这个错误CMD属性。 我已经尝试以管理员身份运行&通过CMD运行程序。 在谷歌和甲骨文论坛上搜索到的内容给了我这个链接https://forums.oracle.com/thread/2559818。我无法从中得到任何有用的信息。您发布的链接或多或少有一个有效的答案。我也有同样的问题,在这个问题出现的

实际上,我正在尝试安装我已经从oracle网站下载的程序
jdev\u suite\u 121200\u win64.exe
,但是当我在安装的第一页之后尝试安装它时,我在autorun.inf中发现了这个错误
CMD属性。
我已经尝试以管理员身份运行&通过CMD运行程序。

在谷歌和甲骨文论坛上搜索到的内容给了我这个链接
https://forums.oracle.com/thread/2559818
。我无法从中得到任何有用的信息。

您发布的链接或多或少有一个有效的答案。我也有同样的问题,在这个问题出现的同时我发现了这一点。我将在这里发布答案,以及我必须做什么才能让它工作

答案是:

1. Extract "jdev_suite_121200_win64.exe" file into C:\jdev_suite_121200_win64
2. In cmd go to C:\jdev_suite_121200_win64\Disk1
3. Execute follow command:
   C:\PROGRA~1\Java\jdk1.6.0_31\bin\java.exe (..your JDK..)  -jar install/modules/ora-launcher.jar DISKCNT=1 JRE_COMPONENT=oracle.jdk,oracle.jre
无论出于什么原因,这个答案实际上每次我尝试使用Java7JDKjava.exe安装时都失败了,令人难以置信地沮丧。然而,一旦我用我的Java6.0_38JDKjava.exe运行它,一切都很好。安装程序会告诉您,检查Java失败是因为它需要Java 7,但是忽略它,它就可以正常安装了

基本上,按照上面的说明,使用Java6JDKjava.exe。我的命令最终起了作用,如下所示:

C:\"Program Files (x86)"\Java\jdk1.6.0_38\bin\java.exe -jar install/modules/ora-launcher.jar DISKCNT=1 JRE_COMPONENT=oracle.jdk,oracle.jre

将jdev_suite_121200_win32.exe解压缩到jdev_suite_121200_win32


运行jdev_suite_121200_win32\Disk1中提供的install.exe。

正确答案如下(在Windows 8.1 x64上执行):

  • 在您的电脑上安装7Zip(在我的情况下为x64)
  • 右键点击“jdev_suite_121300_win64.exe”,选择7Zip并解压缩到您喜欢的文件夹中
  • 在提升的命令提示符下(我使用的是以管理员身份运行的Windows PowerShell),转到文件夹“Disk1”,该文件夹必须位于刚才提取的文件夹“jdev_suite_121300_win64.exe”中
  • 执行以下命令(不带双引号):
    C:\PROGRA~1\Java\(…您的JDK..,在我的例子中是jdk1.8.0\u 20)\bin\Java.exe-jar install/modules/ora-launcher.jar DISKCNT=1 JRE\u COMPONENT=oracle.JDK;oracle.jre

    享受;-)

    路易斯的回答是正确的。我本来打算发的,但他把我揍了一顿!:)有一个非常模糊的描述路易斯做了什么漂浮在那里,但有几个人对提取.exe文件感到困惑。这是一个自解压的exe文件,所以你可以右键点击并使用某种解压程序(我使用了类似Luiz的7zip)。 以下是我键入的说明:

  • 通过右键单击并使用7zip将jdev_suite_121300_win64.exe解压缩到C:\jdev_suite(创建文件夹)
  • 在CMD中,转到C:\jdev\u suite\disk1
  • 执行此命令: C:\jdev\u suite\Disk1>“C:\Program Files\Java\jdk1.7.0\u 67\bin”\Java.exe-jar instal l/modules/ora-launcher.jar diskcnt=1 jre_component=oracle.jdk,oracle.jre

  • 希望这有帮助!谢谢,路易斯。我想把你的答案弄错,但我只是个傻瓜

    问题比这简单得多。你不需要提取任何东西。只是安装程序在jdk文件的\bin目录中找不到java.exe文件的路径。您只需要指定该目录的路径。 如果使用windows 7或8,请执行以下操作:

  • 转到计算机图标,然后用右键单击它
  • 在窗口左上方,单击高级系统设置
  • 在高级选项卡下,单击环境变量
  • 单击new添加系统变量并将其称为path
  • 指定bin目录的名称(在变量值上粘贴)。一般来说,它的格式是
  • C:\ProgramFiles\Java\jdkx.x.x\u xx\bin

  • 单击ok并再次重新执行Jdevelopper安装程序
    我在网上搜索了很多。最后,这个解决方案对我起了作用。另一个和这个的区别是oracle.jdf后面的分号。感谢sharingI使用了以下命令:D:\jdev\u suite\u 121300\u win64\Disk1>“c:\Program Files\Java\jdk1.7.0\u 75\bin”\Java.ex e-jar install\modules\ora-launcher.jar DISKCNT=1 JRE\u COMPONENT=oracle.jdk;oracl e.jreUnexpected标记“\java.exe”位于表达式或语句中。我犯了一个错误