zoukankan      html  css  js  c++  java
  • Maven小结

    在Eclipse中使用Maven的总结:

    1. 创建普通Java项目

    选择Archetype(原型)时,选择“maven-archetype-quickstart

    2. 创建Java Web项目

     选择Archetype时,选择“maven-archetype-webapp

    3. 填项目信息

    当选择好上面之一后,Eclipse就会提示让你输入Group Id, Artifact Id, Version, Package(可以空着)等。

    Group Id: 项目组织的唯一标识符,实际对应java包的结构,是main目录里面java的目录结构。

    Artifact Id: 就是项目的唯一标识符,实际对应项目的名称,就是项目根目录的名称。

    通过以上两张截图,我们可以注意到Group Id和Artifact Id的格式,我们也可以参照它们先创建项目,后面会详细介绍。

    当然官网也是很好的学习中心: http://maven.apache.org/pom.html

    作为例子,我先创建了一个Maven Java Web项目,目录结构如下:

    通过Maven的了解,我们知道标准maven项目有四个文件夹,分别是:

      src/main/java           主要用来放:Java项目类

      src/main/resources 主要用来放:Java项目的资源文件

      src/test/java            主要用来放:Java测试类

      src/test/resources    主要用来放:Java项目测试资源文件

    但是在我新建的项目,一些source folder确没有,可以通过如下操作修改即可:

     http://www.cnblogs.com/FocusIN/p/6629244.html


    上面描述了在Eclipse中使用maven,也可以使用命令行的形式创建项目等:

    1. 使用maven命令创建项目:

      使用cmd进入到创建项目的workspace,然后执行下面的命令:

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

      

      如果卡在了某一步,不知道原因,可以在上面的命令后面加上一个 “-X”,表示查看详细信息

      当然也可以使用命令创建web项目,只需改变-DarchetypeArtifactId=maven-archetypet-webapp,需要创建缺少的folder。

    2. 使用maven命令编译项目

      在cmd中进入项目的文件夹,执行: mvn compile

      

    3. 使用maven命令执行测试

      在cmd中进入项目的文件夹,执行: mvn test

      

    4. 使用maven命令打包

      在cmd中进入项目的文件夹,执行: mvn package

      

      

    5. 使用maven命令安装

      在cmd中进入项目的文件夹,执行: mvn install

      安装在了本地仓库中,注意目录地址。

      

    还有别的命令:例如

      mvn clean

  • 相关阅读:
    持有你自己的权力
    《活在恩典中》:我们所寻求的是什么?
    修学文钞 | 道证法师怎么学印光大师《文钞》
    致初学者:印祖文钞修学次第建议
    印光大师指定的文钞入门篇目
    sql注入在线检测(sqlmapapi)
    【转】Kali Linux 新手折腾笔记
    JAVA开发-我的第一个webScan扫描器
    JAVA开发--游戏24点
    JAVA开发--U盘EXE恢复工具
  • 原文地址:https://www.cnblogs.com/FocusIN/p/6629039.html
Copyright © 2011-2022 走看看