首页 > 编程知识 正文

java中(java接口的实例)

时间:2023-05-04 21:17:17 阅读:75571 作者:1428

摘要:如何将管理文件添加到Java jar文件中。

为Java客户端APP应用程序创建了可执行的jar文件。 jarcfmcurtain.jar manifest.txt com /

使用者可以轻松执行用户端APP应用程式,如下所示: java -jar curtain.jar

但是,如果不包含Manifest文件,则当用户尝试执行APP应用程序时,会收到错误消息failedtoloadmain-classmanifestattributefromcurtain.jar

wiw,我的清单文件Manifest.txt中只有一行,指示Java解释器可以执行APP应用程序的位置。 main-class 3360 com.devdaily.curtain demo.curtaindemomain

在命令行中键入jar以显示所有jar命令选项,usage : jar { ctxu } [ vfm0mi ] [ jar-file ] [ manifest-file ] [-cdir ] files .

Options:

- c创建新存档

- tlisttableofcontentsforarchive

-xextractnamed(orall ) files from archive

- u更新扩展存档

- vgenerateverboseoutputonstandardoutput

- f特定归档文件名称

- mincludemanifestinformationfromspecifiedmanifestfile

- 0仅存储; use no zip压缩

- mdonotcreateamanifestfilefortheentries

- igenerateindexinformationforthespecifiedjarfiles

- cchangetothespecifieddirectoryandincludethefollowingfile

ifanyfileisadirectorythenitisprocessedrecursively。

themanifestfilenameandthearchivefilenameneedstobespecified

inthesameorderthe ' m ' and ' f ' flagsarespecified。

example 1: toarchivetwoclassfilesintoanarchivecalledclasses.jar :

jarcvfclasses.jar foo.classbar.class

example 2: useanexistingmanifestfile ' my manifest ' andarchiveallthefilesinthefoo/directory into ' classes.jar ' :

是jarcvfmclasses.jar my manifest-cfoo /。

从最后一行可以看到,在Jar文件中手动包含Java manifest:jarcvfmclasses.jar my manifest-cfoo /。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。