在java eclipse中构建时出错

时间:2013-09-23 09:13:49

标签: java

无法找到javac编译器; com.sun.tools.javac.Main不在类路径上。 也许JAVA_HOME并没有指向JDK。 它目前设置为“C:\ Program Files \ Java \ jre7”。这是什么解决方案?

4 个答案:

答案 0 :(得分:0)

您需要JDK才能编译。 “C:\ Program Files \ Java \ jre7”表示JAVA_HOME指向JRE

答案 1 :(得分:0)

您的eclipse不知道系统中的jdk位置,而且更多,您的系统中似乎没有jdk。下载“jdk”并将你的日食指向jdk。 (windows-> preference->安装jres - >添加新JVM)

答案 2 :(得分:0)

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

答案 3 :(得分:0)

下载最新的JDK并创建/编辑JAVA_HOME和Path。要做到这一点:

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

enter image description here