Maven常用命令及示例

来源:互联网 发布:苹果应用无法连接网络 编辑:程序博客网 时间:2024/06/03 16:36

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

   运行创建命令如下图

        

  运行结果

        

   进入项目空间

        

  2)编译源程序

  运行 mvn clean compile 编译源文件

  运行结果如下

     

   查看tartget\classes文件夹

      

  3)测试

   运行 mvn clean test 进行测试

    

  4)打包

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

     

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

   5)安装

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

    

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

6) 运行

执行 java -cp jar包  mainclass

  

7) 生成eclipse项目

    运行 mvn eclipse:eclipse

     

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

     

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

   

     点击完成即可。

  Eclipse中的项目结构如下:

 

 

 

0 0
原创粉丝点击