美文网首页
把依赖jar 的Java文件,合并到jar包中,重新打包jar

把依赖jar 的Java文件,合并到jar包中,重新打包jar

作者: Lz_Docker | 来源:发表于2021-03-25 14:04 被阅读0次

    需求: php 后台对接另一个java 后台接口,需要一个加密算法但是php语言不支持这个加密算法(后台开发这样说的),故需要使用Java来做一个jar包,提供加密算法的方法,让php调用。

    原始步骤:1. 下载intellij idea 新建一个项目,把算法依赖的第三方jar add 到project 中
    2. file-projectstructure 新建一个empty jar 名命为xxx.jar
    3. 新建java 类处理业务
    4. file-projectstructure 新增output (把步骤3的class文件加入到jar 中)
    5. file-projectstructure 新建清单文件 指定三个属性
    Manifest-Version: 1.0
    Class-Path: bcprov-jdk15-1.45.jar // 依赖的jar 路径
    Main-Class: AES256Coder // 主函数所在的java 文件路径

    jar 解压缩后如下:

    WechatIMG11111.png

    使用 java -jar xxx.jar 运行ok

    简化步骤: 分析结构后得 新增得java文件编译为class 所以直接编译后按照上图目录放好,再加入清单依赖理论上就可以了

    相关文章

      网友评论

          本文标题:把依赖jar 的Java文件,合并到jar包中,重新打包jar

          本文链接:https://www.haomeiwen.com/subject/fkdptktx.html