jdk配好了还是Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld

装的jdk6.0classpath是.;C:\ProgramFiles\Java\jdk1.6.0_03\lib;C:\ProgramFiles\Java\jdk1.6.... 装的jdk6.0
classpath是.;C:\Program Files\Java\jdk1.6.0_03\lib;C:\Program Files\Java\jdk1.6.0_03\jre\lib
path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Java\jdk1.6.0_03\bin;C:\Program Files\Java\jdk1.6.0_03\jre\bin

网络上的资料都找遍了,还是无法解决问题Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
没有解决,不知道是不是软件的问题
感谢大家的,只能选择其中的一位,就任意选了一位
展开
 我来答
百度网友8d160bcaf
2007-11-26 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:0
展开全部
你说运行是出现,也就是说编译是没有问题拉。一般来说就是两个原因。1.环境变量配置,2.没有将要执行的这个文件名写对。
如果你尝试了上面八楼的环境变量配置,还是不行的话,那就不是第一个原因了。
那应该就是第二个原因了。没有将要执行的这个文件名称些对或者说没有写main。
你再如下程序进行运行下,看是在那个环节是了问题。
public class HelloWorld
{
//main不能忘记,经常会有人忘记写这个
public static void main(String args[])
{
System.out.println("Hello World!");
}
}

编译:javac HelloWorld.java
运行:java HelloWorld
百度网友b7d2b2f
2007-11-26 · TA获得超过901个赞
知道小有建树答主
回答量:994
采纳率:50%
帮助的人:581万
展开全部
classpath这么写就行,我就是(绝对成功):
classpath=
.;C:\Program Files\Java\jdk1.6.0_03\lib\dt.jar;.;C:\Program Files\Java\jdk1.6.0_03\lib\tools.jar

path=C:\Program Files\Java\jdk1.6.0_03\bin

搞定!~

对了,我的是XP的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
标苦运先
2007-11-26 · TA获得超过107个赞
知道小有建树答主
回答量:242
采纳率:0%
帮助的人:139万
展开全部
classpath路径中包含“空格”的,在有的系统中不支持。
改正方法,在有“空格”的路径两端添加双引号!
例如:
.;"C:\Program Files\Java\jdk1.6.0_03\lib";"C:\Program Files\Java\jdk1.6.0_03\jre\lib"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AtomicMM
2007-11-26 · 超过24用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:98.7万
展开全部
1.配置path的目的只是为了在命令行下找得到java.exe/javac.exe所在的目录而已.
2.你想运行你的HelloWorld的class的话请直接输入java然后回车看看他的语法帮助,里面有一个-cp参数直接指定了你的Classpath.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ylk_dahai
2007-11-26 · TA获得超过155个赞
知道答主
回答量:111
采纳率:0%
帮助的人:51.4万
展开全部
嘻嘻 兄弟 你的环境变量没有配好啊,“当 Java 虚拟机或 ClassLoader 实例试图在类的定义中加载(作为通常方法调用的一部分或者作为使用 new 表达式创建的新实例的一部分),但无法找到该类的定义时,抛出此异常” 正好我昨天晚上配了一遍

环境变量的设置:
JAVA_HOME C:\Program Files\Java\jdk1.6.0_02
写出你jdk位置

Path ;%JAVA_HOME%\BIN
在这个末尾加这么一句话

CLASS_PATH .;%JAVA_HOME%\*.JAR
新建个 classPath

就ok了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxptiger
2007-11-26 · TA获得超过265个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:124万
展开全部
介绍你一个最简单的方法,安装一个工具软件:JCreator
用这个软件打开你的HelloWorld.java
按编译按纽,再按运行(F5)。
这个方法不用配置环境。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(14)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式