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

   运行创建命令如下图

        

  运行结果

        

   进入项目空间

        

  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中的项目结构如下:

 

 

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值