editplus3.0报java.lang.NoClassDefFoundError

来源:百度知道 编辑:UC知道 时间:2024/09/23 20:31:31
很简单的helloworld,cmd里面运行 正常 参考了很多配置editplus的文章 还是报这个 有人说是环境变量加个;,;可是不行 谁知道怎么解决?
cmd下面很正常 editplus3.0编译也正常
java.lang.NoClassDefFoundError: aaa
这是错误
应该是editplus有个地方可以设置 文件路径的地方 比如java aaa 应该有个地方设置是在哪,
$(FileDir) 应该是这个 可是不行,cmd下 很正常能运行,谁用 editplus用的好 讲讲

找不到class文件,如果编译能通过的话,有可能是环境变量配置有问题。
JAVA_HOME=jdk路径
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

注意CLASSPATH = 号后是 . :

在不对文件就是路径错误

在当前路径找不到这个类的定义.原因:
1 类名大小写
2 类文件路径不对
3 classpath
4 java 包名.类名
5 其它