Maven项目标准目录结构

时间:2023-03-09 19:34:23
Maven项目标准目录结构

-----------------------siwuxie095

Maven 项目标准目录结构

1、Maven 项目分为两种

(1)Java 项目

(2)Web 项目

2、对于 Java 项目

Maven项目标准目录结构

其中:

(1)src/main/java:存放主代码

(2)src/main/resources:存放项目的资源文件,如:Spring 的核心配置文件

(3)src/test/java:存放测试代码

(4)src/test/resources:存放测试的资源文件

(5)target:目标文件输出位置,如:编译后的 .class 文件

(6)pom.xml:Maven 项目的核心配置文件

在资源管理器中:

Maven项目标准目录结构

显然,src、target、pom.xml 三者同级,都位于项目根目录下

而对于 src 目录,如下:

Maven项目标准目录结构

Maven项目标准目录结构

Maven项目标准目录结构

3、对于 Web 项目

Maven项目标准目录结构

其中:

和 Java 项目不同之处就在于多出一个 src/main/webapp 目录,

它是 Web 项目的主目录,用于存放 .jsp、.js、.css 等文件

而 webapp 目录下,还必须包含一个 WEB-INF 子目录,其中有

web.xml 文件

在资源管理器中:

Maven项目标准目录结构

而对于 src 目录,如下:

Maven项目标准目录结构

Maven项目标准目录结构

Maven项目标准目录结构

【made by siwuxie095】