日期:2014-05-20  浏览次数:20591 次

创建 遇到错误

我最近写了个学生出勤管理系统.把他成功处理成jar文件后...

处理BAT文件的方法  :
   
   javaw   -jar   className.jar

在处理成   bat文件的时候出现以下错误提示:

    Could   not   find   the   main   class,   prgram   will   exit

为什么会找不到主函数的.CLASS文件呢?

------解决方案--------------------
想要打包一个应用程序,就应该将应用程序需要的所有文件放置到一个JAR文件中,然后在清单文件中增加一项来指定程序的主类(main class)--该类一般需要调用java程序启动器指定的类.
创建一个名为mainclass.mf的文件,其中包含下面一行:
Main-Class:主类名(包括包名,不要加.class)
打包时用
jar ufm className.jar mainclass.mf

参考一下 <java2核心技术> 10.5
------解决方案--------------------
我都是用eclipse来生成jar,在生成的时候选一下main方法所在的类
------解决方案--------------------
学习了。