怎么没人理我 :(
HELP!!!
HELP!!!
解决方案 »
- Java程序与SQLserver2005连接不上.(内有详细说明)高人指点..
- 为什么g2.draw(new Point2D.Double(180,180)不能通过编译啊?
- 急,与SQL server数据库连接不上.请高手帮忙!
- 关于用正则表达式查找字符串中中文的问题
- swing 怎么可不可以设置按钮不可用?方法是什么?
- 怎么样在JBUilder9 中配置新下载的Java Sound api,和JMF啊?
- 读懂英文原版教材需要背多少单词?
- 谁来就就我这奇怪的程序,很简单
- java 中有没有相当于enum的定义
- 一个我不能够解决的问题,希望你来搞定它!
- 在
- 我想到上海找个java开发的工作,不知道一年经验相当于什么水平!!!!!????
1。可以手工编辑一个: 用记事本 编辑如下 Main-Class:含有main()方法的类名
但是切记 不要给输入.class 只文件名就够了! 还有就是最后一定要加上一个换行符
不然是识别不出来的
2。然后保存为 *.mf
3。jar cvfm YourProgram.jar YourList.mf src
Could not find the main class.Program will exit.
我的MF文件是这么写的:
Manifest-Version: 1.0
Created-By: 1.4.2_02 (Sun Microsystems Inc.)//这两行我去掉后还是出现同样的错误
Main-Class: demo
(空行)
不知道这次又是怎么回事,是不是和ClassPath的设置有关啊?我装的是JCreator,从没考虑也没机会考虑ClassPath的设置啊,到底是怎么回事啊?FAINT.....
这个指定主文件的指向是不是错了
比如你封包了(package)
就要写成Main-Class: 包名\demo //抱歉我忘了是哪边的杠了,懒得查,你试试吧~~
标明清单(manifest)
增加:GetAdHtmlServlet.class(读入= 1869) (写出= 920)(压缩了 50%)没有manifest清单也可以。
Failed to load Main-Class manifest attribute from HelloWorld.jar.
如果加了清单,出来的错误是
Could not find the main class.Program will exit.
Java怎么这般BT啊?
试一下,
不行的话把manifest文件中Main-Class:demo (回车)
注意最后要有回车键不然java编译器不认为这一行结束,试试吧
Created-By: 1.4.2 (Sun Microsystems Inc.)
Main-Class: demo
Manifest-Version: 1.0
Created-By: 1.4.2 (Sun Microsystems Inc.)
Main-Class: demo
我一直是这样用的,没问题
选项:
-c 创建新的存档
-t 列出存档内容的列表
-x 展开存档中的命名的(或所有的〕文件
-u 更新已存在的存档
-v 生成详细输出到标准输出上
-f 指定存档文件名
-m 包含来自标明文件的标明信息
-0 只存储方式;未用ZIP压缩格式
-M 不产生所有项的清单(manifest〕文件
-i 为指定的jar文件产生索引信息
-C 改变到指定的目录,并且包含下列文件:
如果一个文件名是一个目录,它将被递归处理。
清单(manifest〕文件名和存档文件名都需要被指定,按'm' 和 'f'标志指定的相同顺序示例1:将两个class文件存档到一个名为 'classes.jar' 的存档文件中:
jar cvf classes.jar Foo.class Bar.class
示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有
文件存档到一个名为 'classes.jar' 的存档文件中:
jar cvfm classes.jar mymanifest -C foo/ .
不要忘了最后一个点
这是命令行方式的
我用了有用的哈^_^