【发布时间】:2013-09-23 09:13:49
【问题描述】:
找不到 javac 编译器; com.sun.tools.javac.Main 不在类路径中。 也许 JAVA_HOME 不指向 JDK。 当前设置为“C:\Program Files\Java\jre7”。有什么解决办法?
【问题讨论】:
标签: java
找不到 javac 编译器; com.sun.tools.javac.Main 不在类路径中。 也许 JAVA_HOME 不指向 JDK。 当前设置为“C:\Program Files\Java\jre7”。有什么解决办法?
【问题讨论】:
标签: java
您必须设置 CLASSPATH environmnet 变量:C:\Program Files\Java\jdk1.7\lib(路径可能因您的 jdk 版本而异)。 检查以下链接: http://docs.oracle.com/javase/tutorial/essential/environment/paths.html
【讨论】:
你需要一个 JDK 来编译。 “C:\Program Files\Java\jre7”表示JAVA_HOME指向一个JRE
【讨论】:
您的 Eclipse 不知道您系统中的 jdk 位置,此外,您的系统中似乎没有 jdk。下载“jdk”并将你的eclipse指向jdk。 (windows-> 首选项-> 安装的 jres -> 添加新的 JVM)
【讨论】:
下载最新的 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
【讨论】: