zoukankan      html  css  js  c++  java
  • 约定的目录结构说明

    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~
  • 相关阅读:
    python-pycharm-django
    CSS
    django邮件
    访问user Model的三种方式
    weblogic升级war包(工作备忘)
    RestfulAPI_ 验证 与授权
    Restful API serialize相关
    scripy login captcha
    linux环境设置和核心命令
    java 调用JIRA api接口
  • 原文地址:https://www.cnblogs.com/zhzcode/p/9720891.html
Copyright © 2011-2022 走看看