当前位置: 代码迷 >> Java相关 >> jar文件打包
  详细解决方案

jar文件打包

热度:305   发布时间:2006-11-28 19:32:23.0
jar文件打包

怎么样将一个java文件打包成为jar文件啊

搜索更多相关的解决方案: jar文件  打包  java  

----------------解决方案--------------------------------------------------------
用jar.exe 把java文件压缩成一个JAR 文件 就可以了

首先用记事本编写清单文件 Mymoon.mf,格式:
Manifest-Version: 1.0
Main-Class: A
Create-By: 1.5(Sun Microsystems Inc.)

然后就可以生成jar文件了,比如上面的清单文件和你的程序保存在D盘下 这里A是类,执行如下:
D:\jar cfm new.jar Mymoon.mf A.class B.class ...其他class

这样在任何一台装有java虚拟环境的机器上都可以使用了 ,注意的就是windows中rar对jar的关联影响
----------------解决方案--------------------------------------------------------
我想你说的应该是.class文件打包吧
jar cvfm ***.jar manifest.mf ***.class
***是jar包的名字和要打包的.class文件
把一个记事本的扩展名改为.mf,然后在这个记事本里面写Main-Class: **
**为你主类的名字,":"后面一定要有一个空格

----------------解决方案--------------------------------------------------------
谢谢楼上两位了,我试一下吧!感激涕零
----------------解决方案--------------------------------------------------------
谢谢两位,我又学多了一个知识点.试验去了.


----------------解决方案--------------------------------------------------------
我照你的作法弄了,可是有错误:
Failed to load Main-Class manifest attribute from
C:\*********(其中*表示路径)
这是怎么一回事啊
----------------解决方案--------------------------------------------------------
以下是引用yqfang310在2006-11-30 5:45:22的发言:
我照你的作法弄了,可是有错误:
Failed to load Main-Class manifest attribute from
C:\*********(其中*表示路径)
这是怎么一回事啊

你把你的说明文件里面的内容帖出来

----------------解决方案--------------------------------------------------------

先做一个manifest.mf的文件,里面是:
------------
Main-Class: Queen

-----------


做好后把manifest.mf放到d:\a下
到指定目录下,比方说你的java文件和class文件都在d:\a,就打cd d:\a,回车

再打 jar cvfm Queen.jar manifest.mf *.*
如果还是不会,到这个网址上看吧,我就是从这学会的
http://java.ccidnet.com/art/3737/20060623/587023_1


----------------解决方案--------------------------------------------------------
谢谢
----------------解决方案--------------------------------------------------------
谢谢楼上的,我也看了,确实挺容易懂的,谢谢
----------------解决方案--------------------------------------------------------
  相关解决方案