首页 > 其他 > 详细

约定的目录结构说明

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

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

 

 

约定的目录结构说明

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!