开发者社区> 问答> 正文

mvn install后为何还需要package,而之后为何又要tar解压缩呢?

最近在学Apache的一个开源框架,按照Apache官方的教程,我在ubuntu的命令行内安装配置该框架需要大概如下几步:
1.用git clone获取源码
2.执行mvn clean install将源码存入本地仓库(编译在这一步吗?)
3.用mvn clean package -Pdist将文件打包
4.执行tar *.tar.gz解压文件
5.配置
我的疑问就是:第三步和第四步不是矛盾的吗?package打包后,为什么第四步又要解压?
另外,其实每一步的内涵我也不是特别懂,
1.比如第一步是下载源码吗?还是下载二进制文件?
2.第二步有没有除了下载很多依赖的包以外,有编译的过程吗?
3.第三步和第四步为何是矛盾的?
求助各位,谢谢

展开
收起
杨冬芳 2016-07-18 16:36:06 2921 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你可以看看第三步中打包生成了哪些文件 然后第四步解压了哪些文件就知道是否矛盾了

    2019-07-17 19:58:04
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载