找不到main方法
用winrar解压看看如果.jar包中的文件是全的那么就是fm文件写得不对。
Main-Class: ben.my.sms.mt
用winrar解开看看,有几个目录就要写几个package,路径一定要写全。
建议用JSmooth,JExeCreator之类的软件做,简单一些。JBuilder最简单。还可以native complie
用winrar解压看看如果.jar包中的文件是全的那么就是fm文件写得不对。
Main-Class: ben.my.sms.mt
用winrar解开看看,有几个目录就要写几个package,路径一定要写全。
建议用JSmooth,JExeCreator之类的软件做,简单一些。JBuilder最简单。还可以native complie
解决方案 »
- 总感觉自己编程上缺点什么希望各位指点一下小弟
- 一个关于接口的java问题
- 如何用java实现在本地开启一个socks proxy.
- JAVA显示最大字符串的非常奇怪的问题
- 初次structs,初次java,遇到问题,还望大家帮忙。
- 包的引用问题
- 新手请教,大侠们帮帮忙
- 在画布最大化等变化的时候,我用Graphics画的图都没有了
- 怎么才能返回数组句柄!
- 怎样利用java多线程,在一个Applet上实现两个图片交换显示?
- 对文件写入时,总是提示"Exception in thread "main" java.io.IOException: Bad file descriptor".请问如何办?
- 如何在使用JTable的窗口一打开时就高亮度显示表中的一条记录?
f:\ben>jar cvfm ben.jar mt.mf my/*.class my/sms/*.class my/db/*.class *.jar
得到ben.jar文件用winrar解开查看里面有我所有要打包的东西
目录结构如下:
ben classes12.jar
sclient.jar
servlet-api.jar
ben\META-INF MAINFEST.MF
ben\my\db oraConPool.class
ben\my\sms mt.class
mo_object.class
sendThread.class但是运行还是提示错:双激ben.jar提示:could not find the main class.program will exit;
进入dos ben>java my.sms.mt
提示:java.lang.NoClassDefFoundError: (sclient.jar中的一个类)
或者你可以这样: java -classpath . my.sms.mt
改为 java -classpath ./ben.jar my.sms.mt