各位大哥,大姐們,我安裝了j2se1.4.2_11後,在DOS狀態下,用JAVAC編譯程序沒問題,可是用JAVA運行程序時就出錯了:
Registry key 'software\Javasoft\Java Runtime Environment\CurrentVersion'
has value '1.4.2_11',but '1.4' is required
Error :Could not find java.dll
Error :Could not find Java 2 Runtime Environment.
注冊表裡我也看了,按照書上所說檢查了沒問題啊,
請問各位這是為什麼啊,急啊,
Registry key 'software\Javasoft\Java Runtime Environment\CurrentVersion'
has value '1.4.2_11',but '1.4' is required
Error :Could not find java.dll
Error :Could not find Java 2 Runtime Environment.
注冊表裡我也看了,按照書上所說檢查了沒問題啊,
請問各位這是為什麼啊,急啊,
我的環境變量都安規定改了的,
1.我的电脑——〉属性——〉进阶(高级)——〉环境变数
主要设置3个参数:
1.CLASS_PATH:设置类路径 一般设置到JDK\LIB;JDB\BIN;
比如:E:\j2sdk1.4.2_08\lib;E:\j2sdk1.4.2_08\bin;
2.PATH:执行路径 必须设置
如:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;E:\PROGRA~1\ULTRAE~1;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;E:\j2sdk1.4.2_08\bin;C:\Program Files\Novell\exteNd5\AppServer\bin;C:\Program Files\Novell\exteNd5\Director\autonomy
3.JAVA_HOME: 这个参数只要设置到JDK就OK 了
如:E:\j2sdk1.4.2_08
我用javac編譯沒問題,可是在用java運行時提示說:
Exception in thread "main" java.lang.NoClassDefFoundError:WelcomeToJava(文件名)
請問這又是因為什麼啊,我在環境變量裡按書上設好了的
path為:E:\JBuilder2005\jdk1.4\bin
classpath:E:\JBuilder2005\jdk1.4\lib\dt.jar;E:\JBuilder2005\jdk1.4\lib\tools.jar