zoukankan      html  css  js  c++  java
  • Maven学习笔记(一)

    清单一:1.项目主代码一般情况放在src/main/java目录下,无须额外的配置,Maven会直接寻找目录找到项目主代码。

        2.Java类的包名应该与GroupId,artifactId名称保持一致,方便搜索构建或者Java类。

        3.代码编写完毕,利用Maven进行编译,在项目根目录下运行mvn clean complie。其中:

          clean:告诉Maven清理输出目录target/,也就是删除target/目录,默认Maven构建的所有输出都在target/中。

          resource:

          compiler:将项目主代码编译到target/classes目录下

        4.在执行完项目的清理和编译过程后,写单元测试代码并让Maven执行自动化测试

    清单二:1.编写测试代码一般放在src/test/java目录下。

        2.单元测试标准是JUnit,在写测试类之前,需要为项目配置JUnit依赖。

        3.运行mvn clean test测试

    清单三:1.打包mvn clean package进行打包,产生jar或者其他类型的包。

        2.如果其他项目有需要,有两种方式可以完成:

          (1)间接引用:将其复制到其他项目的classpath中

          (2)直接引用:执行mvn clean install,这样就将打包好的jar文件安装到本地仓库,其他maven项目就可以使用。

    总结:从目前所知道的来看,Maven就是帮助将工程需要的所有jar包等从中央仓库或者本地仓库下载并编译成为class文件,用于支撑整个项目,好处是方便管理,而不用在需要各种jar包的时候到处查找下载配置。

  • 相关阅读:
    2016多校赛1 A 期望 B SG博弈,状压 D 倍增,二分
    POWOJ 1739: 魔术球问题 DAG最小路径覆盖转最大流
    Codeforces 743D 树形dp
    线性规划与网络流24题 索引
    WangEditor富文本编辑器的简单使用,并将文本数据发往后台
    SSRF
    关于Blind XXE
    blind xxe攻击
    linux awk命令详解
    kali
  • 原文地址:https://www.cnblogs.com/yfafa/p/7327097.html
Copyright © 2011-2022 走看看