zoukankan      html  css  js  c++  java
  • 将Java源文件打包为可以执行的jar包

    可行方法:(利用开发工具Eclipse)

      自己写一个MANIFEST.MF文件

      内容大致如下:

    Manifest-Version: 1.0
    Created-By: 1.5.0_09 (Sun Microsystems Inc.)
    Main-Class: com.anolesoft.vote.AutoVote

    说明:其中蓝色部分表示空格(必须有),最后还需空两行

        Main-Class标明主函数的入口类。

       利用Eclipse生成时可以省略第一二行,会自动生成,写了会被覆盖。

      利用Eclipse导出为jar文件,在specify the manifest这部操作中选择use existing manifest from workspace,然后浏览到刚建立的MANIFEST.MF文件即可。(如果要打包的文件引用了外部包,还需在MANIFEST.MF文件中加入Class-Path:)

        manifest文件的格式要求十分严格,稍有不慎便使程序不可执行。

    方法二:(直接在命令行使用jar命令生成)

      jar -cvfm test.jar MANIFEST.MF -C com/ .

    说明:-cvfm的说明请直接在命令行输入  jar -help

      test.jar为目标文件名

      MANIFEST.MF为方法一中的清单文件

      test.jar 和MANIFEST.MF的顺序与-cvfm中f和m的顺序一致

      -C表示指定目录 com以及其子目录会全被打包到test.jar中

      com与MANIFEST.MF在同级目录中

  • 相关阅读:
    如何解决selenium打开chrome提示chromedriver.exe已停止工作
    移动端弱网测试 fiddle
    android 真机设备识别不出adb interface
    网络基础知识
    《Mongo权威指南》学习手记
    MongoDB数据库备份
    windows下安装mongoDB(zip版)
    ubuntu apt
    docker 免sudo设置(仅3个命令)
    ubuntu18.04双卡机安装ubidia驱动遇到的坑
  • 原文地址:https://www.cnblogs.com/aisini/p/1692834.html
Copyright © 2011-2022 走看看