java程序在记事本中,控制台应用程序编译,可以生产.class文件,但执行的时候说:找不到或无法加载主类。 10

该程序可以在eclipse上运行,能生成正确的结果。以下是编译时时的情况,claapass路径,等。用控制台编译:jdk的路径:javahome:... 该程序可以在eclipse上运行,能生成正确的结果。以下是编译时时的情况,claapass路径,等。
用控制台编译:

jdk的路径:

java home:
展开
 我来答
hjh0803
2014-08-12 · TA获得超过103个赞
知道小有建树答主
回答量:77
采纳率:0%
帮助的人:58.9万
展开全部
配置上环境变量,只是在系统中注册你的java工具类,正因为你配上了环境变量,所以可以在任何目录下用javac、java这样的命令,但,只是认识java的这些工具类,对于,你具体要编译运行的是哪个类,在不指定的情况下,默认从当前目录去找,即D盘根目录(从你的截图上可以看出你的当前目录是D盘根目录),如果你的目标类即lei,这个文件,是存放在你的D盘根目录下的话,除非你的程序里没有main方法,是不会报这个错的,要是没有在d盘根目录下的话,需要你在编译时指定,即javac 路径/lei.java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b93060a
2015-08-04
知道答主
回答量:1
采纳率:0%
帮助的人:1205
展开全部
set classpath 写下你的·java程序的目录试试。如set classpath d:\java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaoxiexin
2014-08-12 · TA获得超过126个赞
知道小有建树答主
回答量:145
采纳率:0%
帮助的人:86.7万
展开全部
看你的main方法对不对,最好把源码发出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友22fd25ba4f
2014-08-12 · TA获得超过172个赞
知道小有建树答主
回答量:310
采纳率:100%
帮助的人:132万
展开全部
可能是包名不对吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式