zoukankan      html  css  js  c++  java
  • maven学习笔记二(了解maven的基本命令)

    maven常用的命令

    mvn archetype:create 创建Maven项目

    mvn compile 编译源代码

    mvn deploy 发布项目

    mvn test-compile 编译测试源代码

    mvn test 运行应用程序中的单元测试

    mvn site 生成项目相关信息的网站

    mvn clean 清除项目目录中的生成结果

    mvn package 根据项目生成的jar

    mvn install 在本地Repository中安装jar

    mvn eclipse:eclipse 生成eclipse项目文件

    mvnjetty:run 启动jetty服务

    mvntomcat:run 启动tomcat服务

    mvn clean package -Dmaven.test.skip=true:清除以前的包后重新打包,跳过测试类

    maven架构,以及尝试创建一个最简单的maven项目

    新建一个简单的maven项目,试着用一些简单的命令.

    在这里,我新建一个文件夹,maven-01做为我的maven整体项目名.接着,我们打开maven-01文件夹,创建一个pom.xml.

    打开pom.xml,里面的头部内容,我们可以从其他项目里面copy,也可以在网上找,我这里是从cxf官方给的demo里面copy的

    pom.xml创建完毕后,我们开始创建maven的目录架构.

    maven的标准架构是

    src->main->java :主要是java源文件                 src->main->resources :开发用到的资源配置文件        

    src->test->java :测试的源文件                         src->test->resources:测试用到的资源配置文件

    创建好目录架构后,我们开始创建包第一个项目,我就创建个com.kkrgwbj.user,然后再里面编写一个User类.

    如图:

    接下来,我们回到pom.xml所在的目录,鼠标右键按住shift选择在此处打开命令窗口.

    然后输入:mvn compile(编译项目)回车

    如图所以,就说明你的已经编译成功.

    当编译成功后,我们可以看到多了一个target目录,

    这里面就是编译后的class文件.

    接着,输入命令mvn clean(清空编译信息);

    调用此命令,则将项目编译信息给清空,即target下面的信息清空.

    接着输入命令:mvn package(打包)

    打开target目录,我们可以看到maven将我们的项目打包成了一个jar包.

    接下来,我们打开pom.xml在里面添加

    接着,我们在test里面创建一个测试类TestUser

    接下来,在命令窗口输入:mvn test(测试);

    看到这里,我们的测试命令也执行成功了.

    其他命令在这里不多演示了,大家可以自己去尝试.

  • 相关阅读:
    XAML学习笔记之Layout(五)——ViewBox
    XAML学习笔记——Layout(三)
    XAML学习笔记——Layout(二)
    XAML学习笔记——Layout(一)
    从0开始搭建SQL Server 2012 AlwaysOn 第三篇(安装数据,配置AlwaysOn)
    从0开始搭建SQL Server 2012 AlwaysOn 第二篇(配置故障转移集群)
    从0开始搭建SQL Server 2012 AlwaysOn 第一篇(AD域与DNS)
    Sql Server 2012 事务复制遇到的问题及解决方式
    Sql Server 2008R2升级 Sql Server 2012 问题
    第一次ACM
  • 原文地址:https://www.cnblogs.com/grimm/p/11343043.html
Copyright © 2011-2022 走看看