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

简洁大气国内企业网站wordpress做百度ssp

简洁大气国内企业网站,wordpress做百度ssp,购物网站哪个好,电子模板前言#xff1a; 当我们创建项目的时候#xff0c;第一步少不了搭建环境的相关准备工作。 那么如果想让我们的项目做起来方便快捷#xff0c;应该引入更多的管理工具#xff0c;帮我们管理。 Maven的出现帮我们大大解决了管理的难题#xff01;#xff01; Maven#xf…前言 当我们创建项目的时候第一步少不了搭建环境的相关准备工作。 那么如果想让我们的项目做起来方便快捷应该引入更多的管理工具帮我们管理。 Maven的出现帮我们大大解决了管理的难题 Maven Maven是什么 官⽅对于Maven的描述: Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a projects build, reporting and documentation from a central piece of information. 翻译过来就是: Maven是⼀个项⽬管理⼯具。基于POM(Project Object Model,项⽬对象模型)的概念Maven可以通过⼀⼩段描述信息来管理项⽬的构建报告和⽂档的项⽬管理⼯具软件。 Maven提供的功能  1.项目构建                2.管理依赖 项目构建 Maven 提供了标准的,跨平台(Linux, Windows, MacOS等)的⾃动化项⽬构建⽅式 当我们开发了⼀个项⽬之后, 代码需要经过编译, 测试, 打包, 发布等流程, 每次代码的修改, 都需要经过这些流程, 如果代码反复调试修改, 这个流程就需要反复进⾏, 就显得特别⿇烦,, ⽽Maven 给我们提供了⼀套简单的命令来完成项⽬的构建. 例如 可以通过package命令将所有.class文件打成jar包。 ar包是⼀种压缩⽂件 jar包就是把开发⼈员已经写好的⼀些代码进⾏打包. 打好的jar包就可以引⼊到其他项⽬中, 也可以直接使⽤这些jar包中的类和属性. 另外也可以打成可执⾏jar包, 这样的包就可以通过java -jar命令来执⾏。 依赖管理 上⾯说到, Maven是⼀个项⽬管理⼯具, 通过pom.xml⽂件的配置获取jar包⽽不⽤⼿动去添加jar包获取的jar包, 其实就是依赖. pom.xml 就是maven 的配置⽂件⽤以描述项⽬的各种信息 依赖是什么 指当前项目运行时所需要的jar包。 例如         此时该项目中需要用到数据库MySql那么如何将数据的资源和该项目结合此时就可以添加数据库的相关依赖方便我们在项目中直接调用数据库等与数据库相关的操作。 如果使⽤Maven, 我们只需要在pom.xml中引⼊mysql-connector-java的依赖就可以了 格式如下 dependencies !-- ⾥⾯放置项⽬的依赖坐标 , 可为多个 -- / dependencies 在pom文件的dependencis标签内添加依赖坐标 dependency groupId mysql/ groupId artifactId mysql-connector-java/ artifactId version 8.0.30/ version / dependency 之后刷新Maven 依赖传递         还是回到最初的话题我们为什么在创建项目的时候使用Maven是因为Maven带给我们一些便利如果我们手动的去添加管理依赖会出现一些难以避免的问题         1.添加的依赖的版本对该项目是否能使用。         2.如果一个依赖中又依赖另外的依赖那么此时对依赖的关联性考虑不全面。         3.如果两个或多个依赖同时又依赖同一个依赖此时被依赖的对象的版本不一定同时适用于两个或多个依赖此时就会造成依赖冲突 但是如果此时引入Maven它可以帮我们解决上述的几个问题         如上图, 项⽬A 通过Maven 引⼊Jar A 时, 会⾃动引⼊ Jar B 和Jar C.Jar A 和项⽬B就是项⽬A的直接依赖.Jar B, Jar C是间接依赖. 依赖排除         当我们项目变得越来越复杂时此时如果项⽬A不需要Jar B,也可以通过排除依赖的⽅式来实现。         排除依赖: 指主动断开依赖的资源。被排除的资源⽆需指定版本  Maven Help插件 当项⽬⽐较复杂时, 我们就会有Jar包冲突的问题, 这时候就需要去解决依赖冲突. 解决冲突之前, 需要先找到冲突, 我们可以使⽤Maven Help插件来观察包和包之间的依赖关系。 插件就是对程序的⼀些特定场景, 做出⼀些特定的功能的扩展 安装插件: File - Settings -Plugins - 搜索Maven Help - 找到对应插件, 点击Install 安装即可, 安装后需要重启下idea, 才能⽣效。 安装之后, 打开pom⽂件, 可以看到Jar包之间的依赖关系 Maven仓库 为什么通过几行代码xml格式的代码就可以将整个jar包引入呢 这个代码, 我们称之为 坐标, 也就是唯⼀的. 在Maven中, 根据 groupId、artifactId、version 的配置, 来唯⼀识别⼀个 jar 包, 缺⼀不可.当我们在pom⽂件中配置完依赖之后, 点击刷新, Maven会根据坐标的配置, 去仓库⾥寻找Jar包, 并把他下载下来, 添加到项⽬中. 这个Jar包下载的地⽅就称为仓库. 仓库⽤于存储资源管理各种jar包 Maven仓库分为两⼤类: 本地仓库 和 远程仓库 . 其中远程仓库⼜分为 中央仓库, 私服 和其他公共库 本地仓库 本地仓库: ⾃⼰计算机上的⼀个⽬录(⽤来存储jar包) 当项⽬中引⼊对应依赖jar包后⾸先会查找本地仓库中是否有对应的jar包如果有则在项⽬直接引⽤如果没有则去中央仓库中下载对应的jar包到本地仓库。 本地仓库地址可以通过Maven配置查看: File - Settings 查看该仓库⽬录, 可以看到该⽬录下有很多的jar(最开始是空的, 随着Maven的使⽤, 该仓库下⽂件会越来越多)。 中央仓库         中央仓库: maven 软件中内置⼀个远程仓库地址就是中央仓库服务于整个互联⽹. 由 Maven 团队维护全球唯⼀. 仓库地址 https://repo1.maven.org/maven2/ 可以通过 https://mvnrepository.com 这个⽹站来查询并下载 我们可以把⾃⼰写好的Jar包上传到中央仓库(具备⼀定的要求), 也可以从中央仓库下载Jar包 查找Jar的坐标 1. 访问 https://mvnrepository.com/ 2. 进⾏查找, ⽐如mysql 选择添加jar包版本 查看jar包坐标 将坐标添加到pom.xml文件中 私有服务器           私服: ⼀般由公司团队搭建的私有仓库. 私服属于某个公司,或者某个部⻔, 往往需要⼀定权限. 有了私服之后, Maven依赖下载的顺序⼜发⽣了变化 Maven设置国内源 由于中央仓库在国外部署下载起来会比较慢所以咱们选择借助国内⼀些公开的远程仓库来下载资源接下来介绍如何设置国内源 setting.xml文件放下面了需要的自取 通过网盘分享的文件settings.xml 链接: https://pan.baidu.com/s/1VLZrlVgShTSwQQVMVcNyzg?pwd8888 提取码: 8888        Maven 仓库默认在国外 https://mvnrepository.com/ 国内使⽤时会⽐较慢我们可以更换为阿⾥云的仓库 也可以选择别的仓库, 参考: Maven 镜像地址⼤全 打开settings.xml, 在 mirrors 节点上添加内容如下 mirror idaliyunmaven/id mirrorOfcentral/mirrorOf name 阿⾥云公共仓库 /name urlhttp://maven.aliyun.com/nexus/content/groups/public//url /mirror 以上分享的setting文件已经添加过了可以直接使用
http://www.hkea.cn/news/14326077/

相关文章:

  • 免费建站哪个网站最好网页建设方案
  • 营销型网站建设方案廊坊短视频优化公司
  • php网站开发文章管理系统全国各大网站
  • 河南省两学一做网站域名访问wordpress
  • logo免费设计网站vi设计征集
  • seo网站建设方案青岛做网站公
  • 公众号如何做微网站wordpress 装饰模板下载
  • 58重庆网站建设一般做网站空间大概多少钱
  • 兴义市住房和城乡建设局网站广东建设信息网站首页
  • wordpress官方网站用服务器做网站需要购买域名吗
  • 移动网站建设优势帮齐家网做的网站
  • 咨询类网站建设手机网站建设套餐内容
  • 网站建设合同副本开发一个婚恋app需要多少钱
  • 南宁网站开发制作俄语网站设计
  • 网站制作开发教程wordpress钢琴导航
  • 南宁市建设厅官方网站微信外卖小程序加盟
  • 手机网站设置自助网站建设方案
  • 绿色软件下载网站推荐婚礼策划网站设计
  • 网站开发 合作协议如何做微信小程序步骤
  • 邯郸做移动网站找谁网页设计教程23
  • 下载中国建设银行网站企业网络营销方法
  • 天津网站建设模板网络广告效果评估
  • 晋城客运东站网站开发冠县网站建设gxsh
  • 快速搭建个人网站百度网址大全首页
  • 建设注册管理中心网站首页关键词整站优化
  • 做检测设备的网站有哪些沈阳营销型网站设计教程
  • 手机app网站制作报名网站建设费用价格
  • 服务支持型网站榆次网站建设
  • 机械网站模板怎么做同城商务网站
  • 自贡公司做网站手机网站案列