Maven 标准项目结构
2024-10-07 11:42:05
项目结构
- src
- main
- java 源文件
- resources 资源文件
- filters 资源过滤文件
- config 配置文件
- scripts 脚本文件
- webapp web应用文件
- test
- java 测试源文件
- resources 测试资源文件
- filters 测试资源过滤文件
- it 集成测试
- assembly assembly descriptors
- site Site
- main
- target
- generated-sources
- classes
- generated-test-sources
- test-classes
- xxx.jar
- pom.xml
- LICENSE.txt
- NOTICE.txt
- README.txt
然后我们来看一下Maven项目的目录结构,能够知道不同程序,文件都放到哪些文件夹下。
src/main/java | application library sources - java源代码文件 |
src/main/resources | application library resources - 资源库,会自动复制到classes文件夹下 |
src/main/filters | resources filter files - 资源过滤文件 |
src/main/assembly | assembly descriptor - 组件的描述配置,如何打包 |
src/main/config | configuration files - 配置文件 |
src/main/webapp | web application sources - web应用的目录,WEB-INF,js,css等 |
src/main/bin | 脚本库 |
src/test/java | 单元测试java源代码文件 |
src/test/resources | 测试需要的资源库 |
src/test/filters | 测试资源过滤库 |
src/site | 一些文档 |
target/ | 存放项目构建后的文件和目录,jar包,war包,编译的class文件等;Maven构建时生成的 |
pom.xml | 工程描述文件 |
LICENSE.txt | license |
README.txt | read me |
知道了maven的目录结构,我们就可以在各自的目录下创建对应的文件了。
常用插件地址
https://www.cnblogs.com/avivaye/p/5341341.html
最新文章
- UIView动画
- Linux命令中使用正则表达式
- (转载)自己实现spring
- Quality in the Test Automation Review Process and Design Review Template
- CSS垂直居中解决方案
- php获取post参数的几种方式
- java 邮件收发 (只能输入英文,中文需要转码)
- java测试之文件操作
- 如何使用cmd打开磁盘目录和文件
- CountDownLatch 源码解析—— await()
- spring mvc 映射与适配器
- 请推荐几个asp.net下做网站的好的开源框架
- goreplay 输出流量捕获数据到 elasticsearch
- Android-事件分发(OnTouchEvent,OnTouch,OnClick)
- 2017-2018-2 20155315《网络对抗技术》免考五:Windows提权
- FPGA学习笔记. DDS
- Spring组件扫描<;context:component-scan/>;详解
- python---九九乘法表代码
- Centos7 KDE 桌面Konsole 光标错位解决方法
- java实现HTTP请求的三种方式