| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 524 人关注过本帖
标题:关于JAR包的问题求助
只看楼主 加入收藏
可樂囝
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-2-13
收藏
 问题点数:0 回复次数:1 
关于JAR包的问题求助

我使用jar的方法生成JAR文件后....双击运行没有反映..我到命令提示符下使用javaw -jar ABC.jar的时候出现的时候出现一个错误提示框...内容是找不到主类,程序中断,“could not find the main class. program will exit ”这是为什么呢?以下是我的class文件和mf文件的主要内容
我的class文件名为Logical.class 里面的程序代码是:
public class Logical{ //创建Logical类,并定义为公用
public static void main(String[] args){ //类main方法,main为主函数。功能未明
boolean a=true; //使用boolean定义逻辑型变量a 并赋值为true
boolean b=false; //使用boolean定义逻辑型变量b 并赋值为false
System.out.println(a); //使用System类的out成员变量(对象)的printin方法(屏幕输出)输出a的值
System.out.println(b); //使用System类的out成员变量(对象)的printin方法(屏幕输出)输出b的值
}
}
这是一个我在学习JAVA中的一个例子
mf文件里的内容是:Main-Class: Logical(后面有回车)
我使用生成JAR文件的命令是:jar cfm ABC.jar Mymoon.mf Logical.class
此时我D:\test\下一共有Logical.class、Mymoon.mf、ABC.jar 3个文件
为什么我想要双击运行ABC.jar的时候会提示:...内容是找不到主类,程序中断,“could not find the main class. program will exit
”,这是为什么呢?而且它的提示是英文的其中有提示到main这个类,可是我的class里有main这个类啊...而且我的mf应该也没有写错...究竟是什么问题啊?是我本身的class程序有什么错误...还是本身这个class就不能打包成jar..
如果这个程序一些都没问题...那么当我运行这个JAR的时候是显示什么??是显示:ture false 吗?

搜索更多相关主题的帖子: JAR 
2007-02-13 14:07
dingoo
Rank: 1
等 级:新手上路
帖 子:82
专家分:0
注 册:2006-10-10
收藏
得分:0 
不知你程序有没有用到包(package).如果用了的话那你在cmd里得把目录转到此包所在的目录位置.然后再打包.其次在mf文件中要写成Main-Class: yourpackage.XXX

2007-02-14 15:09
快速回复:关于JAR包的问题求助
数据加载中...
 
   



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

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