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

做韩国护的网站/广东今日最新疫情通报

做韩国护的网站,广东今日最新疫情通报,wordpress怎么删除预建网站,wordpress doc 插件复习一下maven工具的使用,以便以后回头遇到问题无从下手,并且系统的再重新学习一下。 概要 setting.xml作用 它是用来设置maven参数的配置文件,并且setting.xml是Maven的全局配置文件,setting.xml中包含类似本地仓库&#xff0…

复习一下maven工具的使用,以便以后回头遇到问题无从下手,并且系统的再重新学习一下。

概要

setting.xml作用

它是用来设置maven参数的配置文件,并且setting.xml是Maven的全局配置文件,setting.xml中包含类似本地仓库,远程仓库和联网使用的代理信息等配置。

setting文件位置

位于maven下的conf文件夹中setting.xml文件

配置的优先级

相对于多用户的pc机而言,在maven安装目录下面的conf子目录下面的setting.xml才是真正的全局配置,用户目录下面的.m2子目录下面的setting文件只是针对当前用户的配置文件,

setting.xml文件详解

顶级元素预览

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0https://maven.apache.org/xsd/settings-1.0.0.xsd"><localRepository/><interactiveMode/><usePluginRegistry/><offline/><pluginGroups/><servers/><mirrors/><proxies/><profiles/><activeProfiles/>
</settings>

localRepository

作用:该值表示构建本地仓库的路径

InteractiveMode

作用:表示maven是否需要和用户交互以获得输入

如果maven需要和用户交互以获得输入,则设置成true,反之则应为false。默认为true。

UsePluginRegistry

作用:maven是否需要使用plugin-registry.xml文件来管理插件版本
如果需要让maven使用文件~/.m2/plugin-registry.xml来管理插件版本,则设为true。默认为false。

Offline

作用:这个属性表示在Maven进行项目编译和部署等操作时是否允许Maven进行联网来下载所需要的信息。
如果构建系统需要在离线模式下运行,则为true,默认为false。
当由于网络设置原因或者安全因素,构建服务器不能连接远程仓库的时候,该配置就十分有用。

PluginGroups

作用:在pluginGroups元素下面可以定义一系列的pluginGroup元素。表示当通过plugin的前缀来解析plugin的时候到哪里寻找。pluginGroup元素指定的是plugin的groupId。默认情况下,Maven会自动把org.apache.maven.plugins 和 org.codehaus.mojo 添加到pluginGroups下。

Servers

作用:一般,仓库的下载和部署是在pom.xml文件中的repositories 和 distributionManagement 元素中定义的。然而,一般类似用户名、密码(有些仓库访问是需要安全认证的)等信息不应该在pom.xml文件中配置,这些信息可以配置在 settings.xml 中。

Mirrors

用于定义一系列的远程仓库的镜像。我们可以在pom中定义一个下载工件的时候所使用的远程仓库。但是有时候这个远程仓库会比较忙,所以这个时候人们就想着给它创建镜像以缓解远程仓库的压力,也就是说会把对远程仓库的请求转换到对其镜像地址的请求。每个远程仓库都会有一个id,这样我们就可以创建自己的mirror来关联到该仓库,那么以后需要从远程仓库下载工件的时候Maven就可以从我们定义好的mirror站点来下载,这可以很好的缓解我们远程仓库的压力。在我们定义的mirror中每个远程仓库都只能有一个mirror与它关联,也就是说你不能同时配置多个mirror的mirrorOf指向同一个repositoryId。

Profiles

作用:根据环境参数来调整构建配置的列表。
settings.xml中的profile元素是pom.xml中profile元素的裁剪版本。它包含了id、activation、repositories、pluginRepositories和 properties元素。这里的profile元素只包含这五个子元素是因为这里只关心构建系统这个整体(这正是settings.xml文件的角色定位),而非单独的项目对象模型设置。如果一个settings.xml中的profile被激活,它的值会覆盖任何其它定义在pom.xml中带有相同id的profile。当所有的约束条件都满足的时候就会激活这个profile。

http://www.jmfq.cn/news/4748833.html

相关文章:

  • 网站建设评价/论坛营销
  • 青岛网站开发/上海网站seo诊断
  • 周口做网站公司/定西seo排名
  • 西部数码网站管理助手 ftp密码/搜索引擎推广一般包括哪些
  • 信息发布网站模板下载/网络营销推广工具
  • 重庆 网站建设大全福利/站内优化
  • 手机怎么做钓鱼网站/企业网站建设哪家好
  • 视频类网站怎么做/凡科建站收费价目表
  • 网站建设挣钱/seo排名优化资源
  • 怎么做网页下载链接/网站手机版排名seo
  • 网站开发趋势/网站开发月薪多少钱
  • python可以做网站吗/汕头网站建设方案外包
  • 如何做网站联盟/如何开一个自己的网站
  • 深圳外贸建网站/佛山关键词排名工具
  • 网站开发与客户交流/常德seo公司
  • 网站怎么做可以合法让别人充钱/2024近期新闻
  • 贵州省住房建设部网站/上海搜索引擎关键词优化
  • 设计找版面网站/火星培训机构收费明细
  • 虎门做网站/360竞价推广登录入口
  • 做零售外贸网站有哪些/seo搜索优化待遇
  • wordpress 做大网站/龙华百度快速排名
  • Wordpress 商城主题过于臃肿/重庆seo网站运营
  • acg wordpress模板/重庆百度整站优化
  • 找方案的网站/seo平台有哪些
  • 网站程序更换/刷粉网站推广马上刷
  • 数码庄园的网站建设公司/哪个浏览器看黄页最快夸克浏览器
  • 什么程序做网站安全/今天最新的新闻头条新闻
  • 贵阳网站微信建设公司/智能网站排名优化
  • 腾讯qq企业邮箱登录入口/青岛seo推广
  • 怎样做类似于优酷的视频网站/百度关键字优化精灵