博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Maven多模块项目搭建
阅读量:4559 次
发布时间:2019-06-08

本文共 592 字,大约阅读时间需要 1 分钟。

 最近一直在思考如何能够更好的重用代码。减少重复劳动,之前有一篇文章通过导入JAR包的形式,可以重用部分形如util类的方法,但是这样的话,管理起来jar包,特别是协同工作,多项目情况下,管理JAR会出现某些版本不统一的情况, 刚好最近在看Maven相关的资料,突然发现使用Maven是一个很好地方法。

 

2.

  1: 本地通过创建Nexus私服仓库,可以将相关的项目打包jar上传到第三方仓库里面进行依赖,每次版本迭代,直接从Nexus私服仓库里面取出来最新的jar包即可。同时如果存在多项目依赖相同的jar包,亦可以创建仓库进行区别对待,很好也很简单的方法,这里不过多进行介绍。

    2: Maven的多模块项目,感觉多模块项目,很适合一些较大的项目,能够很细化的拆分模块,比如说一个Web站点,默认会有很多模块  ”验证码相关模块“”邮件相关模块“ ”登陆检验模块“……,很多的这些模块,其实是可以拆分为多个模块,这样就可以便于维护。

    本文主要介绍 Maven模块项目:

    创建一个Maven Project 选择 maven-archetype-quickstart 

 

 

4.

3.1 主项目设置

maven多模块项目需要一个主项目来聚合各个子模块,不过其实就是需要一个父pom.xml。

转载于:https://www.cnblogs.com/panxuejun/p/6692461.html

你可能感兴趣的文章
如何解决ASCII 字符显示不出来的情况
查看>>
制表符 \t 的用法
查看>>
断点模式
查看>>
ubuntu 下安装微软字体和 console
查看>>
Ubuntu 侧边栏和顶栏设置
查看>>
如何修改 ubuntu系统中shell中命令行起始的@符号后面的字符
查看>>
了解数据产品经理
查看>>
Chromium被用于Microsoft Edge与ChakraCore的未来【译】
查看>>
C# 序列化与反序列化
查看>>
Ubuntu的一些文件系统的操作(转自我自己的其他博客)
查看>>
python学习中的bug
查看>>
多线程(3)
查看>>
sizeof(即类型大小)详解-转自http://veryti.com/question/443
查看>>
[恢]hdu 1005
查看>>
SQL Server 阻止了对组件 'Ad Hoc Distributed Queries' 的 STATEMENT'OpenRowset/OpenDatasource' 的访问 ....
查看>>
views_object / views_db_object
查看>>
静态缓存
查看>>
在线编辑器ckeditor配置与使用
查看>>
出圈问题C++源码(STLVector)
查看>>
instanceof语法解释
查看>>