【问题标题】:error while bulid in java eclipse在java eclipse中构建时出错
【发布时间】:2013-09-23 09:13:49
【问题描述】:

找不到 javac 编译器; com.sun.tools.javac.Main 不在类路径中。 也许 JAVA_HOME 不指向 JDK。 当前设置为“C:\Program Files\Java\jre7”。有什么解决办法?

【问题讨论】:

    标签: java


    【解决方案1】:

    您必须设置 CLASSPATH environmnet 变量:C:\Program Files\Java\jdk1.7\lib(路径可能因您的 jdk 版本而异)。 检查以下链接: http://docs.oracle.com/javase/tutorial/essential/environment/paths.html

    【讨论】:

      【解决方案2】:

      你需要一个 JDK 来编译。 “C:\Program Files\Java\jre7”表示JAVA_HOME指向一个JRE

      【讨论】:

        【解决方案3】:

        您的 Eclipse 不知道您系统中的 jdk 位置,此外,您的系统中似乎没有 jdk。下载“jdk”并将你的eclipse指向jdk。 (windows-> 首选项-> 安装的 jres -> 添加新的 JVM)

        【讨论】:

          【解决方案4】:

          下载最新的 JDK 并创建/编辑 JAVA_HOME 和路径。为此:

          1. Right Click MyComputer
          2. Click Properties >> Advance System Settings
          3. Then in the pop up bottom right corner click Environment variables
          4. Edit JAVA_HOME = C:\Program Files (x86)\Java\jdk1.6.0_31 >> OK
          5. Edit Path = C:\Program Files (x86)\Java\jdk1.6.0_31\bin; >> OK
          6. OK
          

          【讨论】:

          • 如果这是解决方案,请投票或勾选绿色,这意味着线程已解决。谢谢
          猜你喜欢
          • 1970-01-01
          • 2016-05-27
          • 2014-03-25
          • 2021-09-18
          • 1970-01-01
          • 1970-01-01
          • 2021-12-21
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多