码迷,mamicode.com
首页 > 其他好文 > 详细

约定的目录结构说明

时间:2018-09-28 21:19:34      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:程序   配置文件   log4   pom   XML   坐标   创建   .com   http   

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)约定>配置>编码

 

 

约定的目录结构说明

标签:程序   配置文件   log4   pom   XML   坐标   创建   .com   http   

原文地址:https://www.cnblogs.com/zhzcode/p/9720891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!