Chinaunix

标题: java怎么打包!?? [打印本页]

作者: wangjianEgg    时间: 2006-04-10 13:56
标题: java怎么打包!??
在我cmd里输入
打包  jar cvf classes.jar 文件夹名称
改写文件 :Main—Class:路径(改写的是MANIFEST.MF文件)
再次打包:jar cvfm classes.jar manifest.mf 文件夹名称


Main—Class:这个地址具体怎么写,请高手指点!
我主类的地址是:\java\j\client\src\client\Client.class
作者: carset    时间: 2006-04-10 14:09
Main-Class:java\j\client\src\client\Client.class

打包.就按这个目录顺序打....

也就是说在你的 xxx.jar 目录下.首先是 MANIFEST.MF 这个文件.内容就是上面那行。如果需要其他额外的
参数,也需要指定.
然后就是 java 目录 java 目录下是 j 依次类推...

[ 本帖最后由 carset 于 2006-4-10 14:11 编辑 ]
作者: 1985anubis    时间: 2006-04-10 15:17
就是按照这个顺序打!!!!!!!!!!
作者: wangjianEgg    时间: 2006-04-10 15:20
但是回有错啊!
java.io.IOException: invalid header field name: Main??Class
这个怎么解决啊!
作者: carset    时间: 2006-04-10 19:43
看看MANIFEST.MF的编码.印象里这个文件是要要求了.还是当时写 j2me 应用的时候用过..

后来一直没手写过..

要不用了最简单的法字,拷贝一个 MAINIFEST.MF文件过来.把里面的代码改一下.直接保存。保证你通过.

==================

错了。最简单的法子是 eclipse 自动生成.

导出->Jar 包.选个目录。一切搞定

[ 本帖最后由 carset 于 2006-4-10 19:44 编辑 ]
作者: caojiqun    时间: 2006-04-10 22:25
原帖由 wangjianEgg 于 2006-4-10 15:20 发表
但是回有错啊!
java.io.IOException: invalid header field name: Main??Class
这个怎么解决啊!

估计是错用了全角的冒号
作者: wangjianEgg    时间: 2006-04-11 09:24
原帖由 carset 于 2006-4-10 19:43 发表
看看MANIFEST.MF的编码.印象里这个文件是要要求了.还是当时写 j2me 应用的时候用过..

后来一直没手写过..

要不用了最简单的法字,拷贝一个 MAINIFEST.MF文件过来.把里面的代码改一下.直接保存。保证你通过.
...

用 eclipse 自动生成之后的.jar文件双机没发用!我在eclipse 下就能运行!
PS:我在eclipse 下导入了JDBC驱动!
作者: esprit    时间: 2006-04-11 11:08
你这个class有用package封装吗?
Main-Class: 这里要写的是程序入口类的路径
作者: rabbit008    时间: 2008-02-03 00:16
The test should be written in UTF-8 format
作者: nepalese    时间: 2008-02-03 10:35
标题: 回复 #1 wangjianEgg 的帖子
用winzip或者winrar找个jar->zip解开看看,不就行了?
作者: 野火烧不尽    时间: 2008-02-20 22:30
提示: 作者被禁止或删除 内容自动屏蔽
作者: caojiqun    时间: 2008-02-23 20:07
原帖由 wangjianEgg 于 2006-4-10 13:56 发表
在我cmd里输入
打包  jar cvf classes.jar 文件夹名称
改写文件 :Main—Class:路径(改写的是MANIFEST.MF文件)
再次打包:jar cvfm classes.jar manifest.mf 文件夹名称


Main—Class:这个地址具体怎 ...

package名 + class名
作者: thinhare    时间: 2008-04-02 06:36
Try this:

  1. jar cfe AppName.jar AppName.Main *.*
复制代码

[ 本帖最后由 thinhare 于 2008-4-2 06:38 编辑 ]




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2