标题:一个最简单java应用程序为什么无法运行
取消只看楼主
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
 问题点数:0 回复次数:7 
一个最简单java应用程序为什么无法运行
我装的是jdk1.5,在控制面板设置了环境变量classpath,path和java_home,我的HelloWorld应用程序放在bin目录下,在命令行输入javac HelloWorld.java后,编译正常通过,在bin目录下也能看到class文件,可是在输入java HelloWorld时命令行显示Exception in thread "main" java.lang.NoClassDefFoundError: a,这是为什么啊,我的源文件如下
class a
{
public static void main(String[]args)
{
System.out.println("Hello World!");
}
}

搜索更多相关主题的帖子: java 应用程序 运行 
2007-04-03 14:57
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
回复:(千里冰封)你生成的是a.class,所以应该是java...
是java HelloWorld,我写错了

2007-04-03 15:27
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
回复:(sea7)那你的classpath是怎么配置的???最好...
classpath就是C:\Program Files\Java\jdk1.5.0_09\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_09\lib\tools.jar;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar

2007-04-03 15:29
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
我装的是jdk1.5,在控制面板设置了环境变量classpath,path和java_home,我的HelloWorld应用程序放在bin目录下,在命令行输入javac a.java后,编译正常通过,在bin目录下也能看到class文件,可是在输入java a时命令行显示Exception in thread "main" java.lang.NoClassDefFoundError: a,这是为什么啊,我的源文件如下
class a
{
public static void main(String[]args)
{
System.out.println("Hello World!");
}
}
我再重申,我刚才写错了,这个才是我的应用程序,文件名是a.java

2007-04-03 15:48
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
为什么编译能通过,却不能运行呢

2007-04-03 16:40
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
classpath里什么地方加点啊 我的classpath是

C:\Program Files\Java\jdk1.5.0_09\lib\dt.jar;C:\Program Files\Java\jdk1.5.0_09\lib\tools.jar;C:\Program Files\Altova\xmlspy\XMLSpyInterface.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar

2007-04-03 17:08
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
哦,我试一下

2007-04-03 17:13
liubaoyu
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-3
得分:0 
真是太感谢了,

2007-04-03 17:16



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-128909-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.427806 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved