在eclipse环境下运行都正常,将class文件拷贝到unix环境下,运行就报:
线程 "main" 中发生异常java.lang.NoClassDefFoundError: signStampSend.class
Caused by: java.lang.ClassNotFoundException: signStampSend.class
at java.net.URLClassLoader.findClass(URLClassLoader.java:434)
at java.lang.ClassLoader.loadClass(ClassLoader.java:653)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:358)
at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
Could not find the main class: signStampSend.class. Program will exit
.
这是什么原因啊,求大神指导!
------解决方案--------------------
找不到指定的类,一般是classpath 路径设置的不对,你看看你是否正确地导入jar包,类名对不对,或者没有正确导入此类中引用的类。。
------解决方案--------------------
一般是classpath的问题 再linux下看看/etc/profile这个文件的classpath的的设置是否正确
------解决方案--------------------
路径不对了。
------解决方案--------------------
signStampSend.class 类路径没加载到……
------解决方案--------------------
明显路径不对,楼主看一下好了
------解决方案--------------------
找不到signStampSend这个类,建议:检查该类所在的jar包是否导入