zoukankan      html  css  js  c++  java
  • maven常用命令?

    首先,我们来看一下maven的项目结构:

    src/main/java —— 存放项目的.java 文件
    src/main/resources —— 存放项目资源文件,如 spring, hibernate 配置文件
    src/test/java —— 存放所有单元测试.java 文件,如 JUnit 测试类
    src/test/resources —— 测试资源文件
    target —— 项目输出位置,编译后的 class 文件会输出到此目录
    pom.xml——maven 项目核心配置文件 

    接着,我们来看5个常用的maven命令:

    1.mvn compile

    compile 是 maven 工程的编译命令,作用是将 src/main/java 下的文件编译为 class 文件输出到 target目录下。

     发现多出了一个target文件夹,文件夹中是src/main/java下面的核心代码:

    2.mvn test

    test 是 maven 工程的测试命令 mvn test,会执行 src/test/java 下的单元测试类。 

     查看生成的target文件夹,发现里面多出来test部分的内容

    3.mvn package

    package 是 maven 工程的打包命令,对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war包。

     查看target文件夹,出现war包:

    4.mvn install

    install 是 maven 工程的安装命令,执行 install 将 maven 打成 jar 包或 war 包发布到本地仓库。

     查看本地仓库,发现多出了一个cn文件夹,里面就是我们刚才install的项目:

    5.mvn clean

    clean 是 maven 工程的清理命令,执行 clean 会删除 target 目录及内容。

     发现target文件夹确实没有了:

  • 相关阅读:
    webapi 导入CSV文件
    webapi 导出CSV文件
    .net 压缩文件夹和解压
    SSH免密码登陆以及穿越跳板机
    hbase shell删除键不听使唤
    百度分享插件wbuid属性无法@指定微博
    iOS safari BUG 总结
    论zeroclipboard的各种爽翻天用法
    Android Studio 使用技巧
    安装第三方包web.py发生的错误
  • 原文地址:https://www.cnblogs.com/iceywu/p/12273587.html
Copyright © 2011-2022 走看看