当前位置: java基础教程 > 27-maven > 阅读正文

maven 项目的标准目录结构

2021.3.19.   1086 次   432字

项目的目录一般有如下几种目录
  • 核心代码部分
  • 配置文件部分
  • 测试代码部分
  • 测试配置文件
1.传统项目的目录结构

默认只有一个 src 目录

如果需要另外的目录,每个人都会起不同的名称,这样导致多人协作时,难以看懂目录结构到底代表什么。

2. maven 项目的目录结构
  • src/main/java :核心代码部分
  • src/main/resources :配置文件部分
  • src/main/webspp:页面资源,如 html,css,js等(这个目录 web 项目才有)
  • src/test/java:测试代码部分
  • src/test/resources:测试配置文件
maven编译后目录

编译后的 java以及resource目录均在 target/classes 目录下(classpath)

classpath能够配置多个目录,能读取class以及配置文件, main/java 与 main/resource均是 classpath

jsp等java文件中,可以使用getclass().getclassloader获取文件位置

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群