Hey, Nice to meet You. 

必有过人之节.人情有所不能忍者,匹夫见辱,拔剑而起,挺身而斗,此不足为勇也,天下有大勇者,猝然临之而不惊,无故加之而不怒.此其所挟持者甚大,而其志甚远也.          ☆☆☆所谓豪杰之士,

随笔分类 -  【工具】--Maven

摘要:1、脚本代码 @echo off rem -- D:\Maven\maven-repository 你的库存地址 set REPOSITORY_PATH=D:\Maven\maven-repository rem -- 正在搜索... for /f "delims=" %%i in ('dir /b 阅读全文
posted @ 2021-06-23 17:38 唐浩荣 阅读(1695) 评论(0) 推荐(0) 编辑
摘要:1、私服的介绍 私服指的就是私有服务器,是架设在局域网的一种特殊的远程仓库,但搭建私服的服务器可以访问外网,目的是代理远程仓库及部署第三方构建。有了私服之后,当开发人员需要使用Maven下载构件时,本地仓库会直接请求私服,私服上存在则下载到本地仓库,否则私服请求外部的远程仓库,将构件下载到私服,再提 阅读全文
posted @ 2020-07-06 22:36 唐浩荣 阅读(2220) 评论(1) 推荐(2) 编辑
摘要:在前面的章节中我们介绍了Maven的继承和聚合,所以这一章我们实战一下,使用Maven来创建一个Web的多模块项目。我们创建的多模块为项目结构如下: 1、创建父模块 ①、首先File——>New——>Project,创建一个父模块system-parent。 ②、输入groupid和artifact 阅读全文
posted @ 2020-06-28 14:48 唐浩荣 阅读(1238) 评论(0) 推荐(0) 编辑
摘要:刚刚在使用IDEA构建Maven多模块项目的时候,发现使用module创建的子模块项目中java和resources目录不会自动变成Sources和Resources类型。例如我创建的一个Maven项目子模块是这样的: 可以发现java和resources是灰色的,这样系统是识别不了它们的。 所以我 阅读全文
posted @ 2020-06-27 10:36 唐浩荣 阅读(1932) 评论(0) 推荐(0) 编辑
摘要:1、Maven的继承 Maven的继承,就是子模块会自动继承父模块中定义的一些依赖、插件、属性等等。我们使用继承的目的是为了消除重复性,实际项目中最常用的是把子模块pom中很多相同的依赖配置提取出来,统一锁定在父模块的pom中。如:grouptId、artifactId、version等等。然后在使 阅读全文
posted @ 2020-06-26 21:36 唐浩荣 阅读(1983) 评论(0) 推荐(0) 编辑
摘要:1、版本的管理 在Maven中对依赖版本的管理暂且有两种方式: 版本锁定 版本常量 注意:这两种方式在实际的开发中会经常使用 2、版本锁定 版本锁定:指的是锁定项目中依赖的版本。这种是目前实际项目中使用的最多的。版本锁定需要使用到dependencyManagement元素。需要说明的是depend 阅读全文
posted @ 2020-06-17 15:22 唐浩荣 阅读(1025) 评论(0) 推荐(0) 编辑
摘要:1、Maven的坐标 我们知道,Maven的核心概念是依赖的管理,那么Maven是如果来引入jar包的呢?答:通过坐标。 在Maven中是,坐标是Jar包的唯一标识,然后Maven通过坐标在仓库中找到项目所需的Jar包。 如下代码中,groupId、artifactId和version构成了一个Ja 阅读全文
posted @ 2020-06-12 17:38 唐浩荣 阅读(606) 评论(0) 推荐(0) 编辑
摘要:1、Maven的生命周期 Maven的生命周期就是对所有的构建过程进行抽象和统一。包含了项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生成等几乎所有的构建步骤。Maven有三套相互独立的生命周期,分别是clean、default和site。其中每个生命周期都包含一些阶段(phase 阅读全文
posted @ 2020-06-11 13:50 唐浩荣 阅读(1115) 评论(2) 推荐(2) 编辑
摘要:1、问题 刚刚在使用Maven导入依赖的时候发现一直导入错误,并且IDEA一直报错。如下: 我的环境为jdk1.8,maven版本3.6.3,IntelliJ IDEA 2018.2.3 x64。然后就去百度了一下,解决步骤为。 2、查看日志文件 在IDEA的界面找到Help,然后打开。 找到程序报 阅读全文
posted @ 2020-06-07 14:09 唐浩荣 阅读(1961) 评论(0) 推荐(0) 编辑
摘要:在上一章的Maven中,介绍了Maven的配置,那么接下来我们就可以在开发工具中使用它了。目前常用的开发工具有Eclipse、IDEA。虽然它们自身都集成了一个Maven,但自带的Maven版本很低,所以通常我们使用自己配置好的Maven,不用自带的。 1、在Eclipse中集成Maven ①、在E 阅读全文
posted @ 2020-06-06 14:29 唐浩荣 阅读(721) 评论(0) 推荐(0) 编辑
摘要:1、Maven简介 Maven的英文翻译为“专家”,“内行”。Maven是Apache下一个纯Java开发的开源项目,它是一个跨平台的项目管理工具,即针对Java平台的项目构建和依赖的管理。Maven提供了开发人员构建一个完整的生命周期框架,从清理、编译、测试、报告、打包、再到最后的部署。简单来说M 阅读全文
posted @ 2020-06-03 21:51 唐浩荣 阅读(799) 评论(0) 推荐(1) 编辑