JDK安装目录是C:\j2sdk1.4.2_12
环境变量是这样设置的
classpath c:\test;C:\j2sdk1.4.2_12\bin;C:\j2sdk1.4.2_12\lib\tools.jar;C:\j2sdk1.4.2_12\lib\dt.jar;
path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\j2sdk1.4.2_12\bin
JAVA_HOME C:\j2sdk1.4.2_12
然后C盘根目录下有一个test文件夹,在其中有一个aaa.java;
内容是public class HelloWorldApp { //an application
public static void main (String args[ ]){
System.out.println( "Hello World! ");
}
}
然后我到dos下test目录:
输入 javac 报 " 'javac ' 不是内部或外部命令,也不是可运行的程序 "
输入 java aaa.java 报“Exception in thread "main " java.lang.NoClassDefFoundError: aaa/java“
请问是哪里出了问题呢?
------解决方案--------------------
代码迷推荐解决方案:java环境变量设置,http://www.daimami.com/search?q=172921
------解决方案--------------------
看下目录C:\j2sdk1.4.2_12\bin下是否有javac.exe
------解决方案--------------------
装个1.6就设个这就行了
C:\Program Files\Java\jdk1.6.0\bin;
------解决方案--------------------
这样设置应该没问题
------解决方案--------------------
赫赫