当前位置: 技术问答>java相关
请问一个菜问题(关于配置)
来源: 互联网 发布时间:2015-10-04
本文导语: 我配置好了JDK,编译的时候都通过了,运行的时候不行 出错信息是: Exception in thread "main" java.lang.NoClassDefFoundError: MyJavaClass jdk设置如下: classpath:E:JDKlibtools.jar;E:JDKlibdt.jar JAVA_HOME:E:JDK path:E:JDKbin 哪位大侠帮...
我配置好了JDK,编译的时候都通过了,运行的时候不行
出错信息是:
Exception in thread "main" java.lang.NoClassDefFoundError: MyJavaClass
jdk设置如下:
classpath:E:JDKlibtools.jar;E:JDKlibdt.jar
JAVA_HOME:E:JDK
path:E:JDKbin
哪位大侠帮忙看看,谢谢!
出错信息是:
Exception in thread "main" java.lang.NoClassDefFoundError: MyJavaClass
jdk设置如下:
classpath:E:JDKlibtools.jar;E:JDKlibdt.jar
JAVA_HOME:E:JDK
path:E:JDKbin
哪位大侠帮忙看看,谢谢!
|
不知道你是什么程序,
不过,你的classpath设置前面再加一点
classpath:.;E:JDKlibtools.jar;E:JDKlibdt.jar
这个点很重要哦。
不过,你的classpath设置前面再加一点
classpath:.;E:JDKlibtools.jar;E:JDKlibdt.jar
这个点很重要哦。
|
main 是小写 不是大写"Main"
下面的正确
import java.io.*;
public class MyJavaApplication
{
public static void main(String[] args)
{
System.out.println("Hello,java world");
}
}
下面的正确
import java.io.*;
public class MyJavaApplication
{
public static void main(String[] args)
{
System.out.println("Hello,java world");
}
}
|
确定是你的配置有问题!重新启动试试
|
原因有很多种,可能是你没import你这个MyJavaClass,要不就是类路径不对,要不就是大小写问题,帖出来看看
|
告诉你个很笨的方法,你把你这段代码在另外一个CLASS里从新写一边,就OK了!
我以前也常出现这个错!好象我这类的问题都这么解决的?!呵呵!!
我以前也常出现这个错!好象我这类的问题都这么解决的?!呵呵!!
|
把classpth改成:.;E:JDKlibtools.jar;E:JDKlibdt.jar;
试试,在command中运行时先输入:set classpath
试试,在command中运行时先输入:set classpath
|
你的类名为MyJavaApplication,怎么文件名成了MyJavaClass。在java文件中的文件名必须与所申明的public类名一致。