是没有找到class的Exception
下面的情况均会出现这种Exception
1.要运行的文件不是class文件,比如说 :java HelloWorld.class( 正确的:java HelloWorld )
2.运行的main类里要用到其他类的时候,如果你的classpath没有设置正确,也会出现这种提示
下面的情况均会出现这种Exception
1.要运行的文件不是class文件,比如说 :java HelloWorld.class( 正确的:java HelloWorld )
2.运行的main类里要用到其他类的时候,如果你的classpath没有设置正确,也会出现这种提示
java -classpath "d:\j2sdk1.4.1_01\lib\" c:\Zc7.class
它就提示
exception in thread "main" java.lang.noclassdeffounderror:Zc7/class
jre也不行
我没有用什么特殊类阿
就是
import java.io.*;
import java.util.*;
先到c:\目录下,然后运行java Zc7
应该是可以了,因为jdk1.4以后都不用设置标准类的classpath了。新年快乐,and good luck....
java -classpath "d:\j2sdk1.4.1_01\lib\" c:\Zc7
运行的时候不要加".class"后缀
我的main
public static void main()
{
try
{
String s="dick";
File file = new File(s);
FileOutputStream fileoutputstream = new FileOutputStream(file);
fileoutputstream.write(getImage());
fileoutputstream.write(getAttachement());
fileoutputstream.close(); }
catch(Exception _ex)
{
}
}
不懂……
我的英文名字叫dick
所以~~
1.classpath没有设置正确;2.类引用不正确
你可以检查一下代码或是classpath