• jar包制作


    1,利用jdk自带的工具制作

    1) 首先要确保所有的java文件都被编译成了.class文件,可以用javac批量编译多个文件

    javac c:javasrcwzlearning*.java

    2) 命令行制作jar包

    jar -cvf HelloWorld.jar wz

    注意:当前目录是c:javasrc,后面这个wz代表要把wz下所有的文件打包到HelloWorld这个jar包文件中。

    3)jar包如果是可执行的,需要修改一个MANIFEST.MF文件,加上Main-Class(程序的入口类的全名),直接用压缩软件打开jar包,然后用记事本就可以修改.

    Manifest-Version: 1.0
    Created-By: 1.8.0_101 (Oracle Corporation)
    Main-Class: wz.learning.Example15
    

    4) 可以在制作jar包时,指定一个manifest.mf 文件,文件名可以随便取,打包后统一变成了META-INFMANIFEST.MF文件名了。

    jar -cvfm HelloWorld.jar mymanifest.mf wz
    5)向jar包中添加一个文件
    jar -uf HelloWord.jar newFile.class

    6)解压jar包

    jar -xvf HelloWorld.jar

    7) 查看jar包结构,当然也可以用解压软件直接打开查看

    jar -tvf HelloWorld.jar

    2,利用eclipse制作,比较方便

    在需要打包的工程上右键->Export->Java->JAR file->JAR file(输入jar包路径:c:xxx.jar)->next->finish

  • 相关阅读:
    简析IGRP
    unicode字符集查找
    中国移动建成全球最大软交换网络 适合向3G过渡
    寻找端口与进程的关联
    framerelay
    网络工程师的素质
    E1通信的基础知识
    Indy UDP端口冲突解决
    『软考』接入网的分类
    随便写写。。
  • 原文地址:https://www.cnblogs.com/xiashengwang/p/5849862.html
Copyright © 2020-2023  润新知