software engineering
文章平均质量分 63
alewu
知人者智,自知者明
展开
-
build vs compile
一般来说,它意味着从开发人员生成的源文件开始,然后以可以部署的安装包结束。 开发人员以人类可读的编程语言编写源代码,然后需要对其进行进一步处理,以便将其部署到生产服务器。 软件构建(也称为集成)是获取构成应用程序的所有源代码文件并将其编译为构建工件(如二进制文件或可执行文件)的过程。 “构建”是一个涵盖创建软件“可交付”所需的所有步骤的过程。在Java世界中,这通常包括: Generating ...原创 2019-08-30 23:55:17 · 476 阅读 · 0 评论 -
Maven 聚合和继承
一、聚合 为了方便一组项目进行统一的操作而作为一个大的整体; 字面理解就是“聚在一起合作完成工作”,就是将子模块聚集起来完成相应的项目需求 Maven约定: 1、首先聚合模块打包方式必须为pom,否则无法构建 2、必须有<modules>元素,它是实现聚合的最核心配置。这里可以声明多个<module>元素。每个module的值都是一个当前pom的相对目录。模块所处...原创 2019-09-15 20:27:46 · 164 阅读 · 0 评论