zoukankan      html  css  js  c++  java
  • Maven笔记(2) 常用命令和标准的Maven项目结构

      1、常用命令

        1)创建一个Project

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

      mvn archetype:generate  固定格式

      -DgroupId         组织标识(包名)

      -DartifactId        项目名称

      -DarchetypeArtifactId    指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project

      -DinteractiveMode      是否使用交互模式

        2)编译源代码

    mvn compile

        3)编译测试代码

    mvn test-compile

        4)清空

    mvn clean

        5)运行测试

    mvn test

        6)生产站点目录并打包

    mvn site-deploy

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

    mvn install

        8)打包

    mvn package

        9)先清除再打包

    mvn clean package

        10)打成jar包

    mvn jar:jar

        11)生成eclipse项目  

    mvn eclipse:eclipse

        12)查看帮助信息

    mvn help:help

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

    mvn archetype:generate -DarchetypeCatalog=intrenal

      2、标准的Maven项目结构                                         

                        

        src/main/java  存放项目的源代码

        src/test/java  存放测试源代码

        如果要存放一些配置文件,可以再建立一个目录src/main/resource存放,如存放log4j.properties等

      

      

        

      

  • 相关阅读:
    (转载)Java读取ipa中info.plist获取版本信息
    (转)使用Eclipse开发Android源码
    IOS端的摇一摇功能
    (转) 自动编译iOS工程,生成app及ipa文件的方法
    Mac OS 上设置 JAVA_HOME
    macjava
    JS超级酷的导航菜单代码
    JavaScript+Css实现的鼠标悬停时动态翻滚的紫色菜单导航
    全国的省市县联动代码
    【荐】JavaScript制作可伸缩的淡绿色菜单导航
  • 原文地址:https://www.cnblogs.com/luxh/p/2757441.html
Copyright © 2011-2022 走看看