maven
文章平均质量分 88
怎么又有bug单
走走停停
展开
-
idea如何屏蔽.iml .idea等不需要的文件类型 避免commit提交无效文件
刚进入idea后,文件显示类型比较全,有很多.iml .idea文件 而这些文件类型其实与代码并没什么关系,都是一些本地编译运行的文件。 不仅没用,而且在协作开发中,如果你提交了自己本地的iml文件,被别人拉到其他机器上,还会影响别人运行。 屏蔽方式: 这样设置后,.iml .idea 文件在目录下不会显示,commit时也不会提交 ...原创 2021-11-20 10:22:24 · 5391 阅读 · 0 评论 -
其实你不懂maven(七)
build 标签详解 一睹真容 在实际使用 Maven 的过程中,我们会发现 build 标签有时候有,有时候没,这是怎么回事呢?其实通过有效 POM 我们能够看到,build 标签的相关配置其实一直都在,只是在我们需要定制构建过程的时候才会通过配置 build 标签覆盖默认值或补充配置。这一点我们可以通过打印有效 POM 来看到。 所以本质上来说:我们配置的 build 标签都是对超级 POM 配置的叠加。那我们又为什么要在默认配置的基础上叠加呢?很简单,在默认配置无法满足需求的时候定制构建过程。 bui原创 2022-04-08 14:14:17 · 123 阅读 · 0 评论 -
其实你不懂maven(六)
文章目录重新认识MavenMaven 的完整功能项目管理功能的具体体现POM 的四个层次超级 POM父POM有效 POM概念查看有效 POM小结属性的声明与引用help 插件的各个目标使用 help:evaluate 查看属性值定义属性运行命令运行结果通过 Maven 访问系统属性Java 系统属性使用 Maven 访问系统属性访问系统环境变量访问 project 属性含义访问一级标签访问子标签访问列表标签访问 settings 全局配置用途 重新认识Maven Maven 的完整功能 在入门的时候我们介绍原创 2022-04-08 11:33:20 · 221 阅读 · 0 评论 -
其实你不懂maven(五)
其他核心概念 生命周期 作用 为了让构建过程自动化完成,Maven 设定了三个生命周期,生命周期中的每一个环节对应构建过程中的一个操作。 三个生命周期 生命周期名称 作用 各个环节 Clean 清理操作相关 pre-clean clean post-clean Site 生成站点相关 pre-site site post-site deploy-site Default 主要构建过程 validate generate-sources process-sources generate原创 2022-04-07 20:02:49 · 80 阅读 · 0 评论 -
其实你不懂maven(四)
文章目录IDEA环境使用MAVEN创建父工程创建project开启自动导入手动导入也可设置MAVEN家目录创建web工程模块创建模块修改打包方式web设定借助IDEA生成web.xml设置 Web 资源的根目录 IDEA环境使用MAVEN 创建父工程 创建project 创建工程,选择maven即可 注:这里使用的是idea2019,不过其他版本基本也类似 开启自动导入 创建 Project 后,IDEA 会自动弹出下面提示,我们选择『Enable Auto-Import』,意思是启用自动导入。 如原创 2022-04-07 15:40:51 · 466 阅读 · 0 评论 -
其实你不懂maven(三)
文章目录执行MAVEN中的命令前提清理操作编译操作测试操作打包操作安装操作MAVEN中的继承继承的概念作用怎么做?首先创建父工程父工程中添加子模块子工程引用父工程在父工程中配置依赖的统一管理子工程中的引用MAVEN中的聚合聚合的含义Maven 中的聚合优势聚合的配置 执行MAVEN中的命令 前提 运行 Maven 中和构建操作相关的命令时,必须进入到 pom.xml 所在的目录 不过mvn -v 这个查看maven版本的命令,不需要。任何路径都ok。 清理操作 mvn clean 效果:删除 target原创 2022-04-06 18:35:40 · 560 阅读 · 0 评论 -
其实你不懂maven(一)
文章目录不使用maven会怎样?要导入很多jar包 烦!烦就算了 还找不到地方下载?!不仅难下,还容易冲突!!??走进maven能不走近吗maven工程结构别说那么多,怎么下载?我先用起来maven官网下载页面解压指定本地仓库配置阿里云镜像仓库配置jdk版本 不使用maven会怎样? 要导入很多jar包 烦! 这一点大家应该都知道,不使用maven的话jar包管理起来会非常费劲。 比如下面的例子,我们只用到 SpringBoot、SpringCloud 框架中的三个功能: Nacos 服务注册发现 W原创 2022-04-05 10:44:23 · 425 阅读 · 0 评论 -
其实你不懂maven(二)
文章目录配置环境变量检查JAVA_HOME配置MAVEN_HOME配置PATH验证MAVEN中的核心概念--坐标数学中的坐标MAVEN中的坐标三个坐标是什么三个坐标的来源坐标和jar包路径的联系Maven核心概念:POM什么是POMPOM的理念?对应的配置文件?Maven核心概念:约定的目录结构约定的目录结构约定的目录结构有什么作用呢 配置环境变量 检查JAVA_HOME Maven 是一个用 Java 语言开发的程序,它必须基于 JDK 来运行,所以首先要确定 JAVA_HOME 的位置 注:MAVEN_原创 2022-04-06 12:27:45 · 346 阅读 · 0 评论