Eclipse 编译时出现致命错误:找不到tools.jar:C:\Program Files\Java\jre6\..\lib\tools.jar->;

Eclipse 编译时出现致命错误:找不到tools.jar:C:\Program Files\Java\jre6\..\lib\tools.jar->;,eclipse,maven,jar,Eclipse,Maven,Jar,我有一个奇怪的问题。我使用的是maven 3.2、java1.6和jboss5.1。 我使用所有这些旧版本是因为我有一些系统需求。 我正在开发web应用程序。 我收到一个错误 编译时出现致命错误:找不到tools.jar:C:\Program Files\Java\jre6\..\lib\tools.jar-> 不知不觉地,它工作得很好。当我在代码中做了一些更改,并且从那时起做了这些更改时,我得到了这个错误 我试图强行更新maven 我尝试了从eclipse安装maven 甚至我也下载了丢失的

我有一个奇怪的问题。我使用的是
maven 3.2
java1.6
jboss5.1
。 我使用所有这些旧版本是因为我有一些系统需求。 我正在开发web应用程序。 我收到一个错误
编译时出现致命错误:找不到tools.jar:C:\Program Files\Java\jre6\..\lib\tools.jar->

不知不觉地,它工作得很好。当我在代码中做了一些更改,并且从那时起做了这些更改时,我得到了这个错误

  • 我试图强行更新maven
  • 我尝试了从eclipse安装maven
  • 甚至我也下载了丢失的jar并将其放入
    C:\程序中
    Files\Java\jre6\..\lib\
    此路径

  • 还有更多的错误。请帮帮我。

    我认为您的eclipse指向的是JRE而不是JDK。您能把它指向JDK并检查一下吗?

    您所犯的错误是--- 生成路径指向错误的JRE目录/文件夹。因此,您必须将构建路径更改为JRE文件夹(位于JDK文件夹内),而不是JDK外部可用的JRE文件夹

    Eclipse>选择Windows>属性>Java>已安装的JRE

    •在已安装的JRE列表下选择“jreX”>选择“编辑”或双击

    •您的JRE主目录位置可能指向

    JRE home:C:..\Java\jre1.x---(哪个是错误的)

    •指向正确的目录,如下所示:

    JRE home:C:..\java\jdk1.x\JRE---(这是正确的)

    •完成


    清理项目并编译它。它应该可以正常工作:)

    您好,请参阅此线程中的答案: