我正在编写一个应用程序,该应用程序使用C#中的Process对象通过具有cmd.exe的ant批处理文件创建Java portlet。“java.exe”未被识别为内部或外部命令,可操作程序或批处理文件
当我通过“创建”命令cmd中创建的portlet,我收到这样的错误:
'"java.exe"' is not recognized as an internal or external command,
operable program or batch file.
但是,当我直接在cmd中输入此命令,即正常工作。
我已经在我的Windows 7上安装了JDK,并在环境变量中设置了JAVA_HOME和ANT_HOME变量。你能帮我纠正一下吗?
您是否安装了JRE/JDK?是路径上的java.exe? – 2012-04-23 12:33:53
PATH中是否有java.exe? – Xharze 2012-04-23 12:34:04
这个问题说得不好 - 它实际上缺乏...问题。人们只能猜测你想要到达的信息。 – Romain 2012-04-23 12:36:15