Maven for Eclipse 第三章 ——创建和导入 Maven 项目
2023-09-27 14:21:05 时间
这一章主要介绍 Maven 项目的结构,它的构建的架构,主要涵盖了必需的主题,最后将学习如何创建一个简单的 Maven 项目。这章主要包括以下部分。
- Maven 项目的结构
- POM 文件(Project Object Model)
-
- Maven 的坐标
- POM 的关系
- 基本的 POM
- 顶层的 POM
3. Maven 项目的构建架构
4. 其他的重要的概念
-
- 仓库
- 项目依赖
- 插件和任务
- 网站的生成和报表
5. 创建一个 Maven 项目
-
- 使用原型创建
- 不使用原型创建
- 检索出一个 Maven 项目
6. 引入一个 Maven 项目
第一节 Maven 项目的结构
Maven,采用约定大于配置的方式,使项目有一个标准的设计,首先先了解一下 Maven 项目里每个目录或文件的意思。
Folder/Files | Description |
src/main/java | 存放所有的 Java 源代码 |
src/main/resources | 存放应用程序的资源文件,例如图片,音频,模板等 |
src/main/filters | 存放项目的资源过滤文件 |
src/main/config | 存放配置信息的文件 |
src/main/scripts | 存放项目指定的脚本文件 |
src/test/java | 存放 Java 的测试源代码 |
src/test/resources | 存放用于测试的资源文件 |
src/filters | 存放用于测试的指定资源的过滤文件 |
src/it | 存放整合的测试文件,主要指插件 |
src/assembly | 存放 assembly 插件的文件 |
src/site | 存放与网页有关的文件 |
LICENSE.txt | 存放了项目的许可信息 |
NOTICE.txt | 包含了项目的归属和项目的依赖信息 |
README.txt | 表明项目的需了解的信息 |
target | 存放所有经过编译构建生成的所有文件 |
pom.xml | pom文件,最核心的文件 |
相关文章
- eclipse maven install后查看报错信息
- 创建第一个springboot项目,maven project
- Eclipse导入动态web项目和导入Maven项目
- 《Maven官方文档》POM文件(二)
- eclipse导入maven项目报错"Missing artifact com.sun.:tools:jar:1.8.0"错误解决方法
- maven打jar包,并将依赖jar打入外部lib文件中
- IDEA导入项目后maven project中没有Dependencies这一项
- Maven导入依赖时一直resolving maven dependencies很慢,如何解决
- 解决IDEA2020新版本无法自动导入maven依赖
- Maven详解
- IDEA中同窗口导入新的maven项目
- Windows 下Nexus搭建Maven私服
- Unable to import maven project: See logs for details org.jetbrains.idea.maven - com.google.inject.CreationException
- MAVEN集成测试环境搭建
- 导入Maven项目后,Eclipse提示“Missing artifact ”类的错误
- 【SpringBoot】Maven 版本管理与 flatten-maven-plugin 插件的使用及分析