不说了,上图,为啥。。。。百思不得解
我也踩过这坑,JDK 环境变量要配置在系统变量中:
http://blog.csdn.net/li_jun__/article/details/45438341
你不已经配好了嘛?一般path和classpath都要配,path:你的jdk路径\bin,classpath简单写.;就可以了
已经配置好了呀,,,,,,
不废话直接上实例:
classpath: C:\Program Files\Java\jdk1.5.0\lib
注意:配此路径的时候如果是classpath中的一个路径,必须在最前面加上点和分号的英文格式 .; 就是这样
Exception in thread "main" java.lang.NoClassDefFoundError: hello/class?
运行......
答案就在这里:java VM环境变量配置问题
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。
LiJun_Zz 说的对,你配置环境变量在用户的环境变量上就只有这个用户可用,配到系统环境变量,才能所有用户都能用
http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
系统读取的时候先读取system的环境变量,然后再读取admin的环境变量,你的java_home在admin中,当系统读取的时候,读取不到。所以就识别不了。理解了就知道怎么配置了。
JAVAHOME要在系统变量里边配置!具体可以百度一下,一步一步来!
还要配置path:.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
http://blog.csdn.net/zhonghangIT/article/details/46860409