如何用cmd 打开java gui界面

单纯用代码些一个输出语句还能被运行,但cmdjava一个写了继承JFrame的界面却会显示“错误:找不到或无法加载主类”... 单纯用代码些一个输出语句还能被运行,但cmd java一个写了继承JFrame的界面却会显示“错误: 找不到或无法加载主类” 展开
 我来答
百度网友9ccec88
2015-01-10 · TA获得超过2018个赞
知道大有可为答主
回答量:2154
采纳率:50%
帮助的人:1609万
展开全部
你具体命令是怎么执行的?java -jar xx.jar,还是java 主类的全类名,如果是前者,jar包里要设置对应的主类才行,如果是后者,你要确定你执行的那个类是否有正确的main方法.最好把情况描述详细点.至于classpath环境变量的配置也有可能导致此问题,但是你如果已经能执行其它的java类,应该就不是此问题.
追问
MANIFEST.MF这个文件我不知道怎么设置。我的那个主类叫MainFunction在名为Test的包里面
追答
这个我也没有具体研究,你可以上网查查.直接把我的一个eclipse导到的jar包里的配置贴给你:
Manifest-Version: 1.0
Class-Path:(这是一个空格).
Main-Class:(这是一个空格)com.ChangFileName
如果你的jar包没有用到额外的其它jar包,那Class-Path直接配置成.(点,即当前路径)就行了.
另外,myeclipse是可以把编译好的类导出到jar包里的(可以选runnable jar file,如果是想可运行的话),点菜单栏的file--export--runnable jar file--然后在下拉菜单中选中你要导出的主类--再选导致到哪里,以及文件名 就OK了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式