maven工程的结构
来源:互联网 发布:java入门到精通 4 pdf 编辑:程序博客网 时间:2024/05/16 06:20
1. Source Folder不是一个简单的src,而是src/main/java因为Maven是一种强约束的工程类型。它对工程的文件命名和格式要求比较严格。其好处是指定了规范,方便代码的移植和理解。上文中的src/main/java是个什么呢?其实是一个路径,打开其物理地址会发现,是一个src文件夹包含了一个main文件夹,再包含了java文件夹。这样的层次的文件路径一共有4个,如下:src/main/java :这个目录下储存主要的java代码src/main/resources :储存主要的资源文件。比如spring的xml配置文件和log4j的properties文件。src/test/java :储存测试用的类,比如JUNIT的测试一般就放在这个目录下面src/test/resources :储存测试用的资源文件 当然,这4个不是都必须有。前两个一般都有,后两个可能没有(不需要测试)。 与之类似的,如果一个包的名字是com.jd.MyProject,那么它在硬盘上的目录结构就是com/jd/MyProject。2. 有一个target文件夹很简单,就是源码编译后生成的class文件放的地方(如果是一个WEB应用,还有别的信息也在编译打包之后放在target里面)。具体放的时候也会根据是工程代码还是测试代码区分放置class文件。3. 一个pom.xml。这个文件可以说是一个Maven工程最重要的文件了,因为这个是Maven的基础配置文件,和程序员打交道最多的也在这个文件里面,包括配置依赖关系等等。
阅读全文
0 0
- maven工程的结构
- 配置文件分离的maven工程结构
- maven工程结构目录
- maven工程目录结构
- maven 笔记-工程结构
- Java EE7和Maven工程入门(1)—— 一个简单Maven工程的结构
- Java EE7和Maven工程入门---- 一个简单Maven工程的结构
- Maven工程的SpringMVC结构的Web程序
- maven创建父子结构工程
- Eclipse中一个Maven工程的目录结构
- maven--2.工程结构和命令
- Maven工程的搭建
- Maven 工程的部署
- maven工程的导入
- maven工程的创建
- Maven工程的创建
- maven工程的运行
- Maven工程的创建
- React进阶
- Thread.java
- (12)ffmpeg结构体分析:AVFrame
- 深入理解javascript原型和闭包(15)——闭包
- 剑指Offer: (Java实现) 栈的压入、弹出序列
- maven工程的结构
- 【vb.net】.net初体验
- USACO 牛的旅行 Cow Tours
- 简单ui效果实现,模仿腾讯体育点击全屏实现
- Facebook 面试题 | 岛的周长
- vim 查找统计一个字符串出现次数
- Intellij mac快捷键
- 模式识别和机器学习 笔记
- 首先谢谢大家的关注!