• 约定的目录结构说明


    Maven 核心概念】

    Maven 能够实现自动化构建是和它的内部原理分不开的,这里我们从 Maven 的九个核心概念入手,看看 Maven 是如何实现自动化构建的。

    POM
    约定的目录结构
    坐标
    依赖
    ⑤仓库
    ⑥生命周期
    ⑦插件和目标
    ⑧继承
    ⑨聚合

     

    【第一个Maven工程】

    ①创建约定的目录结构

    [1]根目录:工程名;

    [2]src目录:源码;

    [3]pom.xml文件:Maven工程的核心配置文件;

    [4]main目录:存放主程序;

    [5]test目录:存放测试程序;

    [6]java目录:存放java源文件;

    [7]resources目录:存放框架或其他工具的配置文件。

     

     附:

    目录结构:
    Hello
    |---src
    |---|---main
    |---|---|---java
    |---|---|---resources
    |---|---test
    |---|---|---java
    |---|---|---resources
    |---pom.xml

     

    问:为什么要遵守约定的目录结构呢?

    1)Maven要负责我们这个项目的自动化构建,以编译为例,Maven要想自动进行编译,那么它必须知道java源文件保存在哪里。

    2)如果我们自己定义的东西想要让框架或工具知道,有两种办法:

    --以配置的方式明确告诉框架

     --遵守框架内部已经存在的约定

    log4j.properties

    log4j.xml

    3)约定>配置>编码

     

     

    每接触一个新领域,我就像一块掉进水里的海绵,四面八方的养分都让我不断充实。O(∩_∩)O~
  • 相关阅读:
    生成指定规模大小的redis cluster对关系
    根据ip列表模拟输出redis cluster的主从对应关系
    获取redis实例绑定cpu的情况
    通过shell模拟redis-trib.rb info的输出
    又一种获取redis cluster slots分布的小脚本
    第3种方法获取redis cluster主从关系
    Lamada
    Linq笔记
    推荐博文
    SQL server 自带存储过程 sp_rename
  • 原文地址:https://www.cnblogs.com/zhzcode/p/9720891.html
Copyright © 2020-2023  润新知