maven结合的初步项目模块构建

Posted 北冥有鱼,其名为倪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven结合的初步项目模块构建相关的知识,希望对你有一定的参考价值。

我们通过自己的学习其实能够了解到maven是依赖管理和项目构建的工具

所谓的依赖管理就是我们再也不用人为的引入jar包了,那么正常情况下一个小项目里jar包所占的空间远比自己所写的代码的空间多,使用maven这是第一个很方便的点,我们最后只需要再pom.xml中引入对应的jar包的版本即可

而项目构建这个其实对于晓得项目来说我感觉没啥用,是浪费时间的一件事,但是一旦我们的项目的级别大到不是一两个人能够主宰的那种情况的话,那么maven的模块化其实是应对任务分配非常有用的一个工具了,拿普通的一个java-web项目举例,后端完全可以创建一个父项目,然后底层又有子项目,这样非常的有利于任务的分配,也极大的节约了时间。

那么首先我把一个项目分成了五大部分。

即web层,service层,dao层,utils,和domain,这样我们就能完整的来观看我们的结构了。

我们通过创建一个父项目的,然后在父项目的基础上再创建以上五个子项目即可。

这样以这种思想来完成我们平时的项目构建可能会更加有层次感

以上是关于maven结合的初步项目模块构建的主要内容,如果未能解决你的问题,请参考以下文章

使用Maven构建多模块项目

使用Maven构建多模块项目

Maven使用Maven构建多模块项目

maven构建项目(多模块项目)

maven构建多模块项目

Jenkins构建Maven多模块项目时,单独编译子模块,并且不触发构建其它模块