s*****p 发帖数: 7 | 1 我刚刚下栽按装了java sdk1.4.2 : C:\j2sdk;
path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys
temRoot%;%SystemRoot%\System32\Wbem
CLASSPATH=.
我在C:\MyJavaProject下做一文件:mytest.java
public class
mytest
{
public static void main(String[] args)
{
System.out.println("How are you!");
}
}
用javac 编译生 mytest.class没问题;但当运行 java mytest,有如下结果:
Exception in thread "main" java.lang.NoClassDefFoundError: mytest
name:mytest>
请问是什么问题呢?
多谢您的指导. |
t*****s 发帖数: 124 | 2 如果classpath没有问题,那多半是文件名大小写的事。
【在 s*****p 的大作中提到】 : 我刚刚下栽按装了java sdk1.4.2 : C:\j2sdk; : path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys : temRoot%;%SystemRoot%\System32\Wbem : CLASSPATH=. : 我在C:\MyJavaProject下做一文件:mytest.java : public class : mytest : { : public static void main(String[] args) : {
|
L****d 发帖数: 16 | 3 啊,那我有个更菜的问题请教
在Windows下是不是只要安装java sdk就能写java程序了?还需要其它的吗?
【在 t*****s 的大作中提到】 : 如果classpath没有问题,那多半是文件名大小写的事。
|
c********m 发帖数: 16 | 4 set path, classpath and an editor. notepad will do but you may want to find a
good IDE once you get into it
path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys
【在 L****d 的大作中提到】 : 啊,那我有个更菜的问题请教 : 在Windows下是不是只要安装java sdk就能写java程序了?还需要其它的吗?
|
m**c 发帖数: 90 | 5
path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys
cd C:\MyJavaProject
java -cp . mytest
【在 s*****p 的大作中提到】 : 我刚刚下栽按装了java sdk1.4.2 : C:\j2sdk; : path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys : temRoot%;%SystemRoot%\System32\Wbem : CLASSPATH=. : 我在C:\MyJavaProject下做一文件:mytest.java : public class : mytest : { : public static void main(String[] args) : {
|
H***g 发帖数: 105 | 6 不用设置这些也可以的。
C:\j2sdk\bin\java -cp . mytest
不应该有问题。
path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys
【在 s*****p 的大作中提到】 : 我刚刚下栽按装了java sdk1.4.2 : C:\j2sdk; : path=c:\;C:\j2sdk\lib;C:\j2sdk\bin;C:\MyJavaProject;%SystemRoot%\system32;%Sys : temRoot%;%SystemRoot%\System32\Wbem : CLASSPATH=. : 我在C:\MyJavaProject下做一文件:mytest.java : public class : mytest : { : public static void main(String[] args) : {
|