您当前的位置: 首页 >  ar

从零开始打 jar 包

蔚1 发布时间:2019-09-06 23:30:37 ,浏览量:5

作为一名 Java 程序员,最基本的知识却往往被忽略。无论多复杂的项目,其实要么就是一堆 class,要么就是一堆 jar 包,而且只有一个 main 方法作为启动类。

你是否了解 jar 包的结构呢?如果让你手动打一个 jar 包你还会吗?Maven 是怎么打包的,Spring Boot 又是如何打成一个大 jar 包的?这一切都离不开最基础的知识,今天我们就来探索下。

本文大纲:

  • 制作只含有字节码文件的 jar 包
    • 最简单的 jar 包:直接输出 Hello
    • 含有两个类的 jar 包:通过调用输出 Hello
    • 有目录结构的 jar 包:通过引包并调用输出 Hello
  • 制作含有 jar 文件的 jar 包
    • 两个 jar 包间相互调用:调用 jar 外的 jar 输出 Hello
    • jar 包中含有 jar 包:调用 jar 内的 jar 输出 Hello
  • 制作含有资源文件的 jar 包
    • 资源文件在 jar 包内部:读取 jar 内的文件
    • 资源文件在另一个 jar 包内部:读取另一个 jar 内的文件
    • 资源文件在 jar 包外部:读取 jar 外的文件

阅读全文: http://gitbook.cn/gitchat/activity/5d68cff1efcb75495030c771

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

关注
打赏
1688896170
查看更多评论

蔚1

暂无认证

  • 5浏览

    0关注

    4645博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文
立即登录/注册

微信扫码登录

0.0518s