【发布时间】:2009-08-04 17:59:56
【问题描述】:
我正在尝试在我的 Windows Vista 服务器上使用 OracleHelp for Java。我下载了 Oracle 帮助,并按照他们的安装说明进行操作:
- 将 OHJ 安装 .zip 文件解压缩到您选择的目录中
- 确保将 JAVA_HOME 环境变量设置为兼容的 Java SE 安装位置
-
在 OHJ 安装目录中,有一个 bin 子目录,其中包含 Windows .cmd 文件和 Unix/Linux shell 脚本。在 Windows 平台上,双击 .cmd 文件以启动它们(或在命令行中键入 .cmd 文件名)。在 Unix 平台上,键入“sh scriptName.sh”以执行 shell 脚本。
- ohguide.cmd (ohguide.sh) - 启动 Oracle 帮助指南文档
- choiceDemo.cmd (choiceDemo.sh) - 启动 Oracle 帮助功能演示
- cshDemo.cmd (cshDemo.sh) - 启动上下文相关帮助的演示
- helpsetDemo.cmd (helpsetDemo.sh) - 启动 Helpset Previewer 以测试您的 helpset
- authoringWizard.cmd (authoringWizard.bat) - 启动帮助集创作向导
当我在 Windows 上设置 JAVA_HOME 时,我可以使用或不使用引号来设置它。无论哪种方式都失败了:
带引号:
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>set JAVA_HOME="C:\Program
Files (x86)\Java\jdk1.6.0_14"
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>ohguide.cmd
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433>""C:\Program Files (x86)\Java\
jdk1.6.0_14"\bin\java.exe" -classpath "ohj.jar;help-share.jar;oracle_ice.jar;jew
t.jar;share.jar;help-demo.jar" oracle.help.demo.ChoiceDemo "demodoc\ohguide\ohgu
ide.hs"
'""C:\Program' is not recognized as an internal or external command,
operable program or batch file.
不带引号:
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>设置 JAVA_HOME=C:\Prog 文件 (x86)\Java\jdk1.6.0_14
C:\Users\Amir\Desktop\ohj-5_0_0_433\ohj-5_0_0_433\bin>ohguide.cmd “文件”不被识别为内部或外部命令, 可运行的程序或批处理文件。 未找到 Java 虚拟机;请设置 JAVA_HOME 环境变量。
【问题讨论】:
-
带引号和不带引号的输入看起来完全一样。
-
糟糕。我只是粘贴了错误的窗口。但它也没有引号失败。我会修正编辑。
标签: windows variables environment java-home