今天我们直接分享点干货,撇开原理...
情景:大家如果在一个大的团队里做研发应该不会陌生,一个项目很多情况下都是由多个工程组成的。在研发过程中需要重复搭建工程,依赖jar的版本各式各样没有统一规范!有些人说我创建一个工程然后提供给别人即可,但是这种方式不太灵活!今天我们讲一种比较灵活通用的方式--Maven模板工程。
所谓的Maven模板工程就是在这个工程里已经定义了工程的骨架,指定了依赖所需要的基础jar包,甚至把一些公用的组件都编码完成了,用户只需通过模板工程即可直接开始编码。这个工程通过Maven上传至公司私库,大家一起公用。这样做的好处有:
1)统一了整个开发团队的工程规范(比如:模块命名、依赖版本号、公共组件等)
2)快速建立工程,提升了开发搭建工程的速度
3)推广更为方便
下面我们分两个方面讲讲
1、怎么做这个maven模板工程?
第一步:创建一个Maven的module工程,根据自己的工程规范定义
第二步:进入工程的根路径
第三步:执行命令
mvn archetype:create-from-project
第四步:执行完该命令后,在根目录下会生成target目录,然后进入该路径
target/generated-sources/archetype
第五步:执行命令
mvn install deploy
五个步骤之后,maven模板工程即发布到私库。
二、怎么用这个模板工程创建自己的工程?
第一步:eclipse新建模板工程New->Maven,如下图选择Maven Project
NEXT
NEXT
Next
输入模块工程的坐标信息以及私库地址,点击OK
选择刚才加入的模板,点击Next
输入自己的包路径以及工程名,点击Finish,即可创建具体的开发工程,具体工程样式如下:
相关推荐
apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-bin.tar.tz--test apache-maven-3.8.6-...
eclipse-maven3-plugin插件 包含apache-maven-3.3.9和eclipse-maven3-plugin
apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-maven-3.8.6-bin.zip apache-...
maven资源 apache-maven-3.3.9-bin.zip
maven3-plugin-3.0.1-sources.jar
打开并输入:path= D:/Development/eclipse-JavaEE/eclipse/plugins/maven(请参照上面对应你的 maven 插件) 4. 重启 eclipse,OK,完成了,启动后你打开Window ---> Preferences 会发现一个多了一个选项Maven...
ECLIPSE MAVEN3插件文件(eclipse-maven3-plugin工具)
apache-maven-3.0.4-bin.tar.gz apache-maven-3.0.4-bin.zip apache-maven-3.0.5-bin.tar.gz apache-maven-3.0.5-bin.zip apache-maven-3.1.0-bin.tar.gz apache-maven-3.1.0-bin.zip apache-maven-3.1.1-bin.tar.gz...
eclipse maven3插件,eclipse-maven3-plugin,m2e
apache-maven-3.0.5 apache-maven-3.1.1 apache-maven-3.2.5 apache-maven-3.3.9 apache-maven-3.5.4 apache-maven-3.6.3 apache-maven-3.8.5 每个版本包含4个文件: apache-maven-3.8.5-bin.tar.gz apache-maven-...
maven-deploy-plugin-2.8.2.jar
maven-antrun-plugin-3.0.0.jar
maven-jar-plugin-3.1.1.jar
2) A directory called "apache-maven-3.x.y" will be created. 3) Add the bin directory to your PATH, eg: Unix-based operating systems (Linux, Solaris and Mac OS X) export PATH=/usr/local/apache-...
apache-maven-3.8.5-bin.zip
apache-maven-3.9.6-bin
maven-shared-utils-3.2.1.jar
apache-maven-3.8.8.zip压缩包内容: apache-maven-3.8.8-bin.tar.gz apache-maven-3.8.8-bin.zip apache-maven-3.8.8-src.tar.gz apache-maven-3.8.8-src.zip
maven-surefire-plugin-2.22.1.jar