exception in thread "main" java.lang.noclassdefounderror:

E:\>javacJDBC.javaE:\>javaJDBC就出现exceptioninthread"main"java.lang.noclassdefounderror... E:\>javac JDBC.java
E:\>java JDBC
就出现exception in thread "main" java.lang.noclassdefounderror:JDBC
怎么往下做?
不要说我的环境变量有问题,我现在为变量晕了!
展开
 我来答
tsorgy
推荐于2016-07-14 · TA获得超过979个赞
知道小有建树答主
回答量:356
采纳率:0%
帮助的人:559万
展开全部
文件中的共有类必须和文件名相同,既然你编译通过了,,说明没有问题,看看你源代码中有没有定义包,就是开头的package,有的话要这样运行,比如你的文件在E:\java\JDBC.java,如果定义包“package myjdbc;”,那么生成后的class文件就在E:\java\myjdbc\JDBC.class。

执行下列语句运行:

java.exe -classpath "E:\java" myjdbc.JDBC
wydlwh
2008-05-22 · 超过74用户采纳过TA的回答
知道答主
回答量:254
采纳率:0%
帮助的人:199万
展开全部
可能是这样。
你的主函数没有在class JDBC 里面,所以编译正常,但执行过程种找不到入口。
你要看一下 你的主函数main在哪个类里面
比如它在class xxx{
main
}
里面
那么你编译的时候可以写E:\>javac JDBC.java
执行的时候就要写E:\>java xxx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
50845916
2008-05-21 · 超过10用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:50.9万
展开全部
找不到JDBC类,检查你的JDBC.java里面是否有定义JDBC类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式