日期:2014-05-20  浏览次数:20635 次

这样配置了,为什么运行java还要出错
为什么时候配置成以下这样的,还是出错?CLASSPATH    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;  JAVA_HOME   D:\Java\jdk1.6.0_10  PATH D:\Java\jdk1.6.0_10\bin,运行JAVAC 给编译,也没提出错,但运行java ***.class时,出来,以下“exception in thread "main" java.lang. Noclassdeffounderror:***/class,cound not find the main class:***.class,program will exit.我的文件夹如下D:\Java\jdk1.6.0_10 java目录下,还有jre6 

------解决方案--------------------
环境变量 加个;%JAVA_HOME%\lib;
------解决方案--------------------
编译用 javac 类名.java
执行用 java 类名
不需要加.class
------解决方案--------------------
都是在控制台上写?

------解决方案--------------------
cound not find the main class

主方法写对了么?
 
还有public class 类名称 { }

类名称.java

要跟文件名字一样的。
------解决方案--------------------
classpath加上.;
代表当前目录
------解决方案--------------------
哦,,那可能.;放在最后试试。。