在java中设置环境变量

时间:2012-12-30 17:40:33

标签: java environment-variables

`我正在使用jdk7 update 10。

我已将环境变量设置为“C:\ Program Files(x86)\ Java \ jdk1.7.0_10 \ jre \ lib”

java.lang.NoClassFound错误仍在发生,javac也无效。

为什么我收到此错误?确切的错误如下所示----

{Exception in thread"main" java.lang.NoclassFoundError:helloworld/java Caused by:java.lang.ClassNotFoundException:helloworld.java at java.net.URLClassLoader$1.run<Unknown Source> at java.security.AccessController.doprivileged<Native Method> at java.net.URLClassLoader.findClass<Unknown Source> at java.lang.ClassLoader.loadClass<Unknown Source> at sun.misc.Launcher$AppClassLoader.loadClass<Unknown Source> at java.lang.ClassLoader.loadclass<Unknown Source> could not find the main class: helloworld.java. program will exit          }

2 个答案:

答案 0 :(得分:2)

您需要将 JAVA_HOME 设置为“C:\ Program Files \ Java \ jdk1.7.0”并附加到路径变量的末尾“ %JAVA_HOME%\ bin“

答案 1 :(得分:1)

jre引用java运行时环境而你无法使用它编译java代码。

您的JAVA_HOME是"C:\Program Files (x86)\Java\jdk1.7.0_10\

您的路径为C:\Program Files (x86)\Java\jdk1.7.0_10\bin