【发布时间】:2014-06-24 22:37:04
【问题描述】:
所以我最近一直在使用 AutoHotkey,我现在是一个粉丝,但我遇到了几个问题。我通常从 Windows 7 的命令终端编译和运行我的 Java 程序。
编译器 (javac) 和运行程序 (java) 的路径设置正确并在我打开命令提示符而不使用 AutoHotkey 时运行。但是,只要我运行一个 AHK 脚本,从同一位置打开命令终端并尝试使用 java 命令,我就会收到以下消息
错误:无法打开 'C:\Program Files(x86)\Java\jre7\lib\i386\jvm.config'
我知道考虑到我正在运行 Java 1.8.5_05,它将无法找到此位置,但我不知道为什么路径无法正常工作。奇怪的是,当我使用 AutoHotKey javac 打开命令提示符时,仍然可以识别并运行正确的版本。
我的问题是这样的。为什么我点击cmd.exe图标打开终端时可以成功编译和运行java程序,但是通过简单的AutoHotKey脚本打开终端时却无法运行java程序?
任何建议将不胜感激。
注意:我的系统路径变量和用户路径变量正确设置为JAVA_HOME,它指向1.8.5_05 版本
【问题讨论】:
-
显示您的
run代码...
标签: java path autohotkey javac java-8