编程工具
文章平均质量分 81
Maven、Git等
头秃人菜
这个作者很懒,什么都没留下…
展开
-
Maven基础
Maven项目中jar包资源越来越多,jar包的管理越来越繁琐。1、要为每个项目导入所需的jar,需要自己搜集全部jar -- > 繁琐2、项目中的jar如果需要版本升级,就需要再重新搜集jar --> 复杂3、相同的jar在不同的项目中保存了多份 --> 存储冗余,散乱java项目需要一个统一的便捷的管理方案。Maven是一个基于项目对象模型(POM)的概念...原创 2021-12-28 20:09:10 · 315 阅读 · 0 评论 -
Maven进阶
release and snapshotMaven中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven的替代者Gradle也基本沿用了Maven的依赖管理机制。在Maven依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是groupId、artifactId以及version。这三个属性可以唯一确定一个组件(Jar包或者War包)。其实在Nexus仓库中...原创 2021-12-28 20:02:36 · 445 阅读 · 0 评论 -
Maven-私服
私服私服是架设在局域网的一种特殊的远程仓库。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。私服可以解决在企业做开发时每次需要的jar包都要在中心仓库下载,且每次下载完只能被自己使用,不能被其他开发人员使用的弱点。私服就是一个服务器,不是本地层面的,是公司(局域网/内网)层面的...原创 2021-12-28 19:56:55 · 332 阅读 · 0 评论 -
Maven-自定义骨架
release and snapshotMaven 中建立的依赖管理方式基本已成为Java语言依赖管理的事实标准,Maven 的替代者 Gradle 也基本沿用了 Maven的依赖管理机制。在 Maven 依赖管理中,唯一标识一个依赖项是由该依赖项的三个属性构成的,分别是 groupId、artifactId 以及 version。这三个属性可以唯一确定一个组件(Jar 包或者 War 包)。...原创 2019-05-29 22:43:01 · 201 阅读 · 0 评论 -
Git本地
GitGit是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS,Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。Git是目前世界上最先进的分布式版本控制系统(没有之一)官网:https...原创 2019-05-29 23:24:50 · 137 阅读 · 0 评论 -
Git远程
远程仓库Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。实际情况往往是这样,找一台电脑充当服务器的角色,每天24小时开机,其他每个人都从这个“服务器”仓库克隆一份到自己的电脑上,并且各自把各自的提交推送到服务器仓库里,也从服务器仓库中拉...原创 2019-05-30 23:23:30 · 245 阅读 · 0 评论