Linux環境下安裝 Ant後(前提:已配置好Java環境變量),輸入 ant -version 時報 不能定位 tools.jar的問題。
[root@zouhengbin java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64]# ant -version
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/lib/tools.jar
Apache Ant(TM) version 1.10.3 compiled on March 24 2018
解決辦法:
將Windows環境下 C:\Program Files\Java\jdk1.8.0_45\lib 中的 tools.jar 拷貝到 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64/jre/lib 中即可。
[root@zouhengbin java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64]# ant -version
Apache Ant(TM) version 1.10.3 compiled on March 24 2018
[root@zouhengbin java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64]# ant
Buildfile: build.xml does not exist!
Build failed
[root@zouhengbin java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64]#