我正在尝试按照jnativehook教程来编译this。我遵循了所有步骤(我在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)