Maven学习知识点整理---Maven基本项目结构以及各个目录的简单说明

上篇文章整理了Maven的安装配置 以及要求等

文章链接:https://blog.csdn.net/weixin_43326401/article/details/103232264
下面说明一下Maven项目的基本结构以及各个目录的简单说明

Maven项目的基本结构

项目目录结构,实际上指的是maven要求你的项目必须有的一个目录层次
要使用maven进行jar包的管理 ,项目的构建,打包等,就要遵循maven的规定/约定

目录说明:

Maven学习知识点整理---Maven基本项目结构以及各个目录的简单说明_第1张图片
src
main
java java源文件
resources 资源文件 spring.xml…
test
java java 测试的源文件
resources 测试资源文件
target目录 项目输出目录
pom文件 唯一标识 maven项目

使用开发工具快速创建一个Maven结构项目:

eclipse为例:new—maven project
Maven学习知识点整理---Maven基本项目结构以及各个目录的简单说明_第2张图片

左上角打勾,然后直接next
输入必填项之后,点击Finish

Maven学习知识点整理---Maven基本项目结构以及各个目录的简单说明_第3张图片
这样最简单的Maven项目就创建完成了
结构跟上面说的目录结构相同

Maven安装的目录结构

bin目录

包含运行的命令,脚本

boot目录

包含的是类加载器的一些东西

conf目录

configuration 配置的,保存一些配置文件的

lib目录

保存jar包

maven 的安装目录的conf文件夹下有setting文件,官网中说C盘用户文件夹下的 .m2文件夹下也有一个这样的文件 为什么没有?
将conf文件夹下有setting文件复制到.m2文件夹下 会不会冲突,又以哪个为准?

优先级的关系 .m2文件夹下如果有setting文件 以.m2的为准 如果没有 用安装目录默认的

世界上有10种人,一种是懂二进制的,一种是不懂二进制的。

感谢您的收看,如有哪里写的不对 请留言,谢谢。

你可能感兴趣的:(Maven)