我正在尝试按照本教程编译jnativehook 。我遵循了所有步骤(我在 Windows 上运行并且在某些部分使用了 Cygwin),直到Building部分(运行命令)。我添加了如下环境变量:ant all
ANT_HOME -> C:\Program Files\Apache\apache-ant-1.10.5
JAVA_HOME -> C:\Program Files\Java\jdk1.8.0_131
并将以下内容添加到路径中:
C:\Program Files\Apache\apache-ant-1.10.5\bin
C:\Program Files\Java\jdk1.8.0_131\bin
但是,每当我尝试运行ant all
命令(使用默认命令提示符并以管理员身份)时,我都会收到此错误:
该命令的语法不正确。
尝试从命令提示符运行批处理文件时出现相同的错误:
cd C:\Program Files\Apache\apache-ant-1.10.5\bin
ant.bat
该命令的语法不正确。
ps:当我运行java -version
命令时,它返回:
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)