公司网站设计好,3天网站seo优化成为超级品牌,官网怎么推广,百度竞价开户公司一段新的启程#xff0c; 披荆斩棘而前#xff0c; 心中的梦想#xff0c; 照亮每个黑暗的瞬间。 无论风雨多大#xff0c; 我们都将坚强#xff0c; 因为希望的火焰#xff0c; 在胸中永不熄灭。 成功不是终点#xff0c; 而是每一步的脚印#xff0c; 用汗水浇灌 披荆斩棘而前 心中的梦想 照亮每个黑暗的瞬间。 无论风雨多大 我们都将坚强 因为希望的火焰 在胸中永不熄灭。 成功不是终点 而是每一步的脚印 用汗水浇灌 梦想终会成真。 目录 一Maven的介绍 二Maven的安装 三IDEA集成Maven 四创建Maven项目 五Maven的坐标 六导入Mavne项目 七依赖配置编辑 八依赖传递 九依赖范围 十依赖的生命周期 一Maven的介绍
maven是一个项目管理和构建工具它基于项目对象模型POM的概念通过一小段描述信息来管理项目的构建。 作用 ①方便的依赖管理 ②统一的项目结构 ③标准的项目构建流程 仓库用于存储资源管理各种jar包 本地仓库自己计算机目录上的一个目录。 中央仓库由Maven团队维护的全球唯一的。 远程仓库一般由公司团队搭建的私有仓库。 二Maven的安装 三IDEA集成Maven 四创建Maven项目 注意 在 IntelliJ IDEA 中创建一个 Maven 项目时选择合适的 Maven Archetype 可以帮助你快速生成项目的基础结构。以下是一些常用的 Maven Archetype 选项根据你的项目类型进行选择 maven-archetype-quickstart 适用于创建简单的 Java 项目。命令行选择maven-archetype-quickstart描述一个简单的 Maven 项目骨架包含基础的目录结构和一个示例 Java 类。 maven-archetype-webapp 适用于创建 Java Web 应用程序。命令行选择maven-archetype-webapp描述用于生成一个基础的 Java Web 应用程序目录结构包括一个基本的 web.xml 文件。 spring-boot-archetype 适用于创建 Spring Boot 项目。命令行选择spring-boot-sample-archetype描述一个用于生成 Spring Boot 应用的骨架项目包含基本的配置和示例代码。 maven-archetype-j2ee-simple 适用于创建简单的 Java EE 应用程序。命令行选择maven-archetype-j2ee-simple描述生成一个简单的 Java EE 项目结构适合初学者快速上手。 maven-archetype-site-simple 适用于创建一个包含 Maven 站点生成的项目。命令行选择maven-archetype-site-simple描述用于生成一个带有 Maven 站点生成配置的项目骨架。 以下是如何在 IntelliJ IDEA 中选择和使用 Maven Archetype 创建项目的步骤 打开 IntelliJ IDEA 并选择 File - New - Project。 在新项目向导中选择 Maven然后点击 Next。 输入项目的 GroupId 和 ArtifactId并选择 Next。 在 Advanced Settings 中你可以选择 Create from archetype然后点击 Add Archetype 来手动添加一个 Archetype。 输入相应的 Archetype GroupId、Archetype ArtifactId 和 Version。例如对于 maven-archetype-quickstart输入 Archetype GroupId: org.apache.maven.archetypesArchetype ArtifactId: maven-archetype-quickstartVersion: 1.4具体版本可根据需求选择 选择你添加的 Archetype然后点击 Next完成项目的创建。 通过这些步骤你可以快速创建一个符合你需求的 Maven 项目骨架并开始你的开发工作。 五Maven的坐标
什么是坐标 Maven中的坐标是资源的唯一标识通过该坐标可以唯一定位资源位置 使用坐标来定义项目或引入项目中需要的依赖 Maven坐标主要组成 ① groupId:定义当前Maven项目隶属组织名称(通常是域名反写列如com.yuanzhen) ②artifactId:定义当前Maven项目名称通常是模块名称列如:goods-service ③version:定义当前项目版本号 六导入Mavne项目 七依赖配置
八依赖传递 依赖是具有传递性的 直接依赖在当前项目中通过依赖配置建立的依赖关系 间接依赖被依赖的资源如果依赖其他资源当前项目间接依赖其他资源 请看下图 九依赖范围 十依赖的生命周期 注意同一套生命周期中当运行后面的阶段时前面的阶段都会运行