我正在尝试在 Solaris 11 上安装 apache ant。
我设置了 ANT_HOME 但我不断收到此错误:
无法找到tools.jar。预计在/usr/jdk/instances/jdk1.7.0/lib/tools.jar 中找到它
构建文件:build.xml 不存在!
构建失败
如何解决这个问题?
最佳答案
听起来您要么没有安装 Java JDK,要么您的 JAVA_HOME 没有指向正确的位置:
假设您已配置公共(public) Oracle Solaris 信息库:
mack@solar:~# sudo pkg publisher
PUBLISHER TYPE STATUS P LOCATION
solaris origin online F http://pkg.oracle.com/solaris/release/
在 Solaris 上安装 ant 和 Java JDK 8(在 Solaris 11.3 上测试):
sudo pkg install ant jdk-8
将 JAVA_HOME 指向 JDK:
export JAVA_HOME=/usr/jdk/instances/jdk1.8.0
然后你可以测试你的ant安装:
mack@solar:~# ant
Buildfile: build.xml does not exist!
Build failed
至少你现在已经正确配置了 ant。
关于java - Apache Ant 在 Solaris 11 上找不到 tools.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23193885/