当前位置: 首页 > wzjs >正文

wordpress站点进入时弹窗ks免费刷粉网站推广马上刷

wordpress站点进入时弹窗,ks免费刷粉网站推广马上刷,优秀音乐网站设计欣赏,html5做网站链接范例https://blog.csdn.net/q20202828/article/details/148459525?spm1001.2014.3001.5501 这是我总结了一下aliyun私服maven依赖配置Maven 3.9.1下载安装的操作 Maven的作用 统一项目结构 Maven 还提供了标准、统一的项目结构 。 1). 未使用Maven 由于java的开发工具呢&#x…

https://blog.csdn.net/q20202828/article/details/148459525?spm=1001.2014.3001.5501

这是我总结了一下aliyun私服maven依赖配置+Maven
3.9.1下载安装的操作

Maven的作用

统一项目结构

Maven 还提供了标准、统一的项目结构 。

1). 未使用Maven

由于java的开发工具呢,有很多,除了大家熟悉的IDEA以外,还有像早期的Eclipse、MyEclipse。而不同的开发工具,创建出来的java项目的目录结构是存在差异的,那这就会出现一个问题。

Eclipse创建的java项目,并不能直接导入IDEA中。 IDEA创建的java项目,也没有办法直接导入到Eclipse中。

Maven模型

  • 项目对象模型 (Project Object Model)
  • 依赖管理模型(Dependency)
  • 构建生命周期/阶段(Build lifecycle & phases)

1). 构建生命周期/阶段(Build lifecycle & phases)

以上图中紫色框起来的部分,就是用来完成标准化构建流程 。当我们需要编译,Maven提供了一个编译插件供我们使用;当我们需要打包,Maven就提供了一个打包插件供我们使用等。

2). 项目对象模型 (Project Object Model)

以上图中紫色框起来的部分属于项目对象模型,就是将我们自己的项目抽象成一个对象模型,有自己专属的坐标,如下图所示是一个Maven项目:

坐标,就是资源(jar包)的唯一标识,通过坐标可以定位到所需资源(jar包)位置。

坐标的组成部分:

  • groupId: 组织名
  • arfitactId: 模块名
  • Version: 版本号

3). 依赖管理模型(Dependency)

以上图中紫色框起来的部分属于依赖管理模型,是使用坐标来描述当前项目依赖哪些第三方jar包。

之前我们项目中需要jar包时,直接就把jar包复制到项目下的lib目录,而现在我们只需要在pom.xml中配置依赖的配置文件即可。 而这个依赖对应的jar包其实就在我们本地电脑上的maven仓库中。

导入依赖和排除导入依赖

<dependencies><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>6.1.4</version><exclusions><exclusion><groupId>io.micrometer</groupId><artifactId>micrometer-observation</artifactId></exclusion></exclusions></dependency>
</dependencies>

:::warning
注意事项:

  1. 如果引入的依赖,在本地仓库中不存在,将会连接远程仓库 / 中央仓库,然后下载依赖(这个过程会比较耗时,耐心等待)
  2. 如果不知道依赖的坐标信息,可以到mvn的中央仓库(https://mvnrepository.com/)中搜索

:::

生命周期:

Maven的生命周期就是为了对所有的maven项目构建进行抽象和统一

在同一套生命周期中,当运行后面的阶段时,前面的阶段都会运行。

执行指定生命周期的两种方式:

在idea中,右侧的maven工具栏,选中对应的生命周期,双击执行。

在命令行中,通过命令执行。

maven的执行都是通过插件实现的

Maven对项目构建的生命周期划分为3套(相互独立):

  • clean:清理工作。
  • default:核心工作。如:编译、测试、打包、安装、部署等。
  • site:生成报告、发布站点等。

我们常用的并不多,主要关注以下几个:

  • clean:移除上一次构建生成的文件
  • compile:编译项目源代码
  • test:使用合适的单元测试框架运行测试(junit)
  • package:将编译后的文件打包,如:jar、war等
  • install:安装项目到本地仓库
http://www.dtcms.com/wzjs/487242.html

相关文章:

  • wordpress建站linux品牌推广专员
  • 网站制作的发展趋势淘宝seo排名优化
  • 有什么做数学题的网站郑州关键词排名公司电话
  • wordpress网站需要多大空间国家最新新闻
  • 芜湖网站建设哪家好块链友情链接平台
  • 做网站h5seo信息网
  • 网站如何建设成直播间合肥seo搜索优化
  • java直播网站怎么做刷关键词排名
  • 网页转向功能网站优帮云排名优化
  • 360的网站怎么做推广资源seo
  • 北京财优化企业优化推广
  • 邯郸有设计网站的吗网络营销论文
  • 自己做的网站可以买东西吗google seo 优化教程
  • 衡阳seo优化服务刷seo排名
  • readme.md做网站南宁关键词优化服务
  • 接网站制作自动点击器安卓
  • 网站推广文章福州网站优化
  • 做公司网站的必要性nba最新资讯
  • 南宁优化网站网络服务伊春seo
  • 建设通官方网站网站制作流程是什么
  • 网站建设公司中html网页制作代码大全
  • 一个网站的建设要经过哪几个阶段网页设计与制作项目教程
  • 国家企业信用查询官网百度seo不正当竞争秒收
  • 医疗创意小产品设计seo权重查询
  • 网站区域名是什么意思谷歌浏览器app下载
  • 钦州网站网站建设app开发需要多少钱
  • 贪玩原始传奇官方网站淘宝店怎么运营和推广
  • 自己做影视网站免费发布推广信息的软件
  • 域名名称无锡网站建设seo
  • 网上车辆租赁网站怎么做互联网营销师证书怎么考多少钱