构建工具maven

来源:互联网 发布:java交换两个数 编辑:程序博客网 时间:2024/06/06 01:00


构建工具:maven,ant,gradle

完整的项目构建过程:

           清理、编译、测试、打包、集成测试、验证、部署

maven:

           下载地址:maven.apache.org

            设置环境变量:M2_HOME:maven安装目录

                                     Path:;%M2_HOME%\bin;

             cmd mvn -v 查看是否安装成功

                     mvn complie 编译

                     mvn clean 清理

                     mvn install 安装jar包到本地仓库

                     mvn archetype : generate  创建目录骨架

                     archetype : generate -DgroupId=组织名(公司网址反写+项目名) -DartifactId=项目名-模块名 -Dvesion=版本号 -Dpackage=代码                      所存在包名(一般groupId+artifactId)      创建目录骨架

           1、eclipse4.0以上和myEclipse不用安装maven插件

           2、clean:pre-clean、clean、post-clean

                default(核心):complie、 test、package、install

                site(生成项目站点):pre-site、site、post-site、site-deploy

           3、maven依赖传递、maven依赖冲突(短路优先、声明优先)

           4、maven聚合和继承:

                                                 聚合:<moudles>

                                                                            <moudle>../项目名</moudle>

                                                            </moudles>

                                                 继承:<parents>继承父项目坐标</parents>

             5、http://mvnrepository.com/ 下载坐标

             6、集成Jetty,tomcat:

                                                 <plugins>

                                                                <plugin>坐标</plugin>

                                                  </plugin>

                                                



















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































原创粉丝点击