java命令行报错:NoClassDefFoundError的解决

一直在eclipse下开发java应用,对java命令行的使用很是生疏。今天,在命令行窗口编译简单的java文件时遇到麻烦,化了不少时间才解决。
1.一个java文件里会引用另一个java文件,两个文件在同一个目录下,但是却总是报告说符号变量找不到。
后来,在命令行中使用:javac -sourcepath 指定另一个文件的路径 java文件
问题解决了。

2.接着在执行java程序时又报错:NoClassDefFoundError,可是明明两个class文件都在,这是为什么呢?
后来,查了google才明白,原来是classpath里一定要在路径上加上“.;”,漏掉这个小小的点就会报这种错误。

环境问题,路径问题这些总是让java开发者抓狂:)

posted on 2011-01-22 12:40 koradji 阅读(691) 评论(0)  编辑  收藏 所属分类: java


只有注册用户登录后才能发表评论。


网站导航:
 
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

导航

统计

常用链接

留言簿(2)

随笔分类

随笔档案

文章分类

文章档案

收藏夹

db2

dos

Groovy

Hibernate

java

WAS

web application

搜索

最新评论

阅读排行榜

评论排行榜