Maven的目录结构和传统的项目有所差异,下面是一个jar包一般有的目录结构。java
src/main/java:源代码目录面试
src/main/resources:资源文件目录后端
src/test/java:测试代码目录多线程
src/test/resources:测试资源文件目录架构
这里只是部分结构,像jar或者war工程若是有源代码的通常是这个结构,但这个结构也不是必须的,不一样的项目不一样的需求也能够有不一样的结构。maven
如下是maven具体给出的但愿的目录结构,而且使用模板建立maven项目也是按照这种结构,因此你们尽可能遵照这种规范。工具
下面看一个jar工程的目录结构测试
其中有一个Maven dependencies就是全部的依赖jar包,target目录是打包生成的临时目录文件,包括了class文件,test的相关文件,及生成的jar包等,POM文件就是maven项目的核心配置文件。线程
关注公众号Java技术栈回复"面试"获取我整理的2020最全面试题及答案。blog
推荐去个人博客阅读更多:
2.Spring MVC、Spring Boot、Spring Cloud 系列教程
3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程
以为不错,别忘了点赞+转发哦!