linux – 为什么我看到“无法找到tools.jar.预计会在…中找到它“”当我运行ant(在RHEL 6.6上)时,即使路径已设置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux – 为什么我看到“无法找到tools.jar.预计会在…中找到它“”当我运行ant(在RHEL 6.6上)时,即使路径已设置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1635字,纯文字阅读大概需要3分钟。
内容图文
![linux – 为什么我看到“无法找到tools.jar.预计会在…中找到它“”当我运行ant(在RHEL 6.6上)时,即使路径已设置](/upload/InfoBanner/zyjiaocheng/957/330bc21267484c5180a70972697e2191.jpg)
我在/etc/profile.d中创建了一个脚本,并将其命名为jdk_home.sh. jdk_home.sh的内容如下:
#!/bin/sh
export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::")
export PATH=$JAVA_HOME/bin:$PATH
(我在Stack Overflow上回答了this question的答案来设置$JAVA_HOME).
然后我在命令行输入source /etc/profile.d/jdk_home.shon.之后,我输入了echo $JAVA_HOME,它给了我以下输出:
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64
输入echo $PATH之后我得到了这个输出:
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64/bin:/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.131.x86_64/bin:/bin:/bin:/bin:/bin:/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el6_8.x86_64/bin:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121/bin:/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin:/bin:/usr/apache/apache-ant-1.9.9/bin:/bin:/bin:/bin:/bin:/bin:/bin
然后我在名为dal的项目文件夹中打开另一个终端.我把build.xml放在那个文件夹中.我的build.xml包含以下内容:
<project name="Hello World Project" default="info">
<target name="info">
<echo>Hello World - Welcome to Apache Ant!</echo>
</target>
</project>
我在命令行上输入了ant:
[root@gksrv dal]# ant
这产生了以下输出:
Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el6_8.x86_64/lib/tools.jar
Buildfile: /root/Desktop/dal/build.xml
info:
[echo] Hello World - Welcome to Apache Ant!
BUILD SUCCESSFUL
Total time: 0 seconds
为什么我看到tools.jar警告?路径不包含所需信息吗?
解决方法:
我后来发现tools.jar不在jdk目录中.我在java文件夹中运行了命令yum install java-1.8.0-openjdk-develand lib / tools.jarbecame.
当我在此之后运行ant命令时,我没有收到相同的警告.
内容总结
以上是互联网集市为您收集整理的linux – 为什么我看到“无法找到tools.jar.预计会在…中找到它“”当我运行ant(在RHEL 6.6上)时,即使路径已设置全部内容,希望文章能够帮你解决linux – 为什么我看到“无法找到tools.jar.预计会在…中找到它“”当我运行ant(在RHEL 6.6上)时,即使路径已设置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。