Maven常用命令及示例

1 Maven常用命令介绍

    1)创建Project项目

       命令:

     mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false

      说明:

     mvn archeetype:generate 创建项目固定格式

     -DgroupId=com.mycompany.app 组织标识(包名)

     -DartifactId   项目名称

     -DarchetypeArtifactId 执行项目的类型,如果是Java Project,使用maven-archetype-quickstart,Web Project使用 maven-archetype-webapp

     -DintecactiveMode  是否使用交互模式

    2)编译代码

     编译源代码

     mvn compile

    编译测试代码

    mvn test-compile

    3)清空

    mvn clean

    4) 运行测试

      mvn test

    5)生产站点目录并打包

      mvn site-deploy

     6)安装当前工程的输出文件到本地仓库

      mvn install

      7)打包  

      mvn package

     先清除再打包

     mvn clean package

  打成jar

     mvn jar:jar

 8)生成eclipse项目  

     mvn eclipse:eclipse

 9查看帮助信息

     mvn help:help

 10)查看maven有哪些项目类型分类

     mvn archetype:generate -DarchetypeCatalog=intrenal

2 maven命令示例

  1)创建Java Project

   运行创建命令如下图

        

  运行结果

        Maven常用命令及示例_第1张图片

   进入项目空间

        Maven常用命令及示例_第2张图片

  2)编译源程序

  运行 mvn clean compile 编译源文件

  运行结果如下

     Maven常用命令及示例_第3张图片

   查看tartget\classes文件夹

      Maven常用命令及示例_第4张图片

  3)测试

   运行 mvn clean test 进行测试

    Maven常用命令及示例_第5张图片

  4)打包

    运行 mvn  clean  package  进行打包,打包前会进行编译以及测试

     

     在target目录下会产生一个jar包。

   5)安装

    运行 mvn  clean install  进行安装,安装前会进行编译、测试以及打包

    Maven常用命令及示例_第6张图片

    就将打好的包,安装好本地的仓库中。

6) 运行

执行 java -cp jar包  mainclass

  

7) 生成eclipse项目

    运行 mvn eclipse:eclipse

     Maven常用命令及示例_第7张图片

     使用Eclipse导入项目即可,file-->import 

     Maven常用命令及示例_第8张图片

    使用maven已经存在的选项导入

   Maven常用命令及示例_第9张图片

     点击完成即可。

  Eclipse中的项目结构如下:

 Maven常用命令及示例_第10张图片

 

 

你可能感兴趣的:(Maven)