Ant和Eclipse

Aly*_*Aly 6 java eclipse ant

嗨,我是一名初学者java程序员,最近我开始阅读Thinking in Java第4版,在我读完第一个Java之后巩固了我的java知识.问题是这本书有它自己的库,我似乎无法做到这一点即使在我做了网站指南中所说的一切之后,我仍然在日食工作.我非常熟悉这个视频指南http://www.youtube.com/watch?v=XJmndRfb1TU,我收到了这个错误:

"无法找到tools.jar.预计在C:\ Program files\Java\jre7\lib\tools.jar中找到它.构建文件:C:\ TIJ4\code\build.xml

建立:

BUILD FAILED C:\ TIJ4\code\build.xml:59:需要J2SE5

总时间:0秒

我尝试在一个论坛上建议重新安装JDK女巫,但它仍然是dident工作,所以我真的不知道该怎么做.

谁能告诉我怎样才能解决这个问题?另外,更重要的是,如果不安装Ant,就不能单独使用Eclipse(我只使用eclipse进行代码编写和编译,所以我对它不是很熟悉).

mha*_*ler 4

您正在使用 JRE 而不是 JDK。安装 JDK 并将 PATH 和 JAVA_HOME 变量指向 JDK 主目录,而不是 JRE 主目录。

我看到 Ant 正在使用 JRE 中的 Java Home,例如C:\Program files\Java\jre7\ 但它应该是C:\Program files\Java\jdk1.7.0\或类似的。

检查系统的环境变量(例如同时按下 Windows 键和暂停键,然后选择扩展设置 > 环境变量。检查 JAVA_HOME 是否设置为 JDK 安装路径,并且在 PATH 变量中,JDK 的文件夹位于JRE(或将 JRE 路径完全删除/替换为 JDK 中的路径)。

Ant需要首先在PATH中找到JDK。