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

下列关于网站开发中网页额青岛网站建设哪家公司好

下列关于网站开发中网页额,青岛网站建设哪家公司好,wordpress+社交链接,网站项目策划书方案阿丹有话说#xff1a; 有不少同志有疑问说我正常开发的时候#xff0c;需要自己搭建项目的时候。总是出现配置文件环境切换出现问题。多环境系列会出两个文章解决给搭建重点解决一下这个问题。给与两种解决的方案。正确让大家只需要按照步骤操作就可以完成。 原理#xf…阿丹有话说  有不少同志有疑问说我正常开发的时候需要自己搭建项目的时候。总是出现配置文件环境切换出现问题。多环境系列会出两个文章解决给搭建重点解决一下这个问题。给与两种解决的方案。正确让大家只需要按照步骤操作就可以完成。 原理 通过pom文件maven指示来读取不同前缀的配置文件来完成多环境切换。 配置来自于Maven项目用于实现环境切换。其原理是通过定义不同的profile如dev、test和prod每个profile中包含特定的属性这里为标签分别对应开发环境、测试环境和生产环境。 在构建项目时默认激活的是prod环境由activationactiveByDefaulttrue/activeByDefault/activation指定。Maven会根据激活的profile中的属性值来确定使用哪个环境的配置文件。 在build部分的资源配置中通过filtersrc/main/resources/profiles/${env}.properties/filter这一行Maven会在构建过程中查找并应用与当前环境对应的profiles/配置文件这里的‘env.properties配置文件这里的‘{env}会根据激活的profile被替换为实际的环境名dev、test或prod。 这样一来当执行Maven构建命令时就可以通过指定不同的profile实现不同环境之间的切换从而加载不同的环境配置参数以满足不同环境下项目的部署需求。 !-- 配置Maven的profiles用于定义不同环境dev、test和prod -- profiles!-- 开发环境profile --profileiddev/idproperties!-- 定义开发环境标识变量env为dev --envdev/env/properties/profile!-- 测试环境profile --profileidtest/idproperties!-- 定义测试环境标识变量env为test --envtest/env/properties/profile!-- 生产环境profile并设置为默认激活的环境 --profileidprod/idproperties!-- 定义生产环境标识变量env为prod --envprod/env/propertiesactivation!-- 默认情况下激活此profile --activeByDefaulttrue/activeByDefault/activation/profile /profiles!-- 配置Maven构建信息 -- build!-- 设置最终生成项目的名称为 --finalName项目名称/finalName!-- 配置资源过滤器用于替换资源文件中的变量 --filters!-- 根据当前激活的profile加载对应的环境配置文件如profiles/dev.properties、profiles/test.properties或profiles/prod.properties --filtersrc/main/resources/profiles/${env}.properties/filter/filters!-- 配置项目资源目录及处理方式 --resources!-- 指定主资源目录其中的属性文件将进行变量替换 --resourcedirectorysrc/main/resources/directoryfilteringtrue/filtering/resource!-- 指定Java源码目录下的XML和properties文件也进行变量替换 --resourcedirectorysrc/main/java/directoryincludesinclude**/*.xml/includeinclude**/*.properties/include/includesfilteringtrue/filtering/resource!-- 将webapp目录及其子目录下的所有文件编译到META-INF/resources目录下 --resourcedirectorysrc/main/webapp/directorytargetPathMETA-INF/resources/targetPathincludesinclude**/*.*/include/includes/resource!-- 再次指定主资源目录包含所有类型的资源文件 --resourcedirectorysrc/main/resources/directoryincludesinclude**/*.*/include/includes/resource/resources /build 使用配置文件注意 1、可以直接将该配置文件粘贴到pom文件中。但是要注意在build标签中要记得写上自己的补丁maven打包补丁等。 2、要注意自己的配置文件的后缀。 配置文件结构 我这里直接给大家上图 注意  1、配置文件的包位置关系要保持正确 2、注意properties中的配置文件的写法和yml配置文件中的写法不一样 3、保证三个环境下的properties中的配置文件的格式一样 4、在写完配置文件之后尝试启动看是否可以读到配置文件中的配置 YML文件注意 如图所示 使用占位符的方式来读取到不同环境下properties中的配置这样只要保持properties中的配置结构不变就可以切换读取了 原理/总结 通过pom文件中maven加载指定的名称的配置文件并去读取数据来切换环境。 每次切换环境的时候只需要将pom文件中的 activeByDefault标签移动到对应的环境名称下就可以了
http://www.hkea.cn/news/14484143/

相关文章:

  • 微信建设银行官方网站国内十大网站建设公司排名
  • 网站建设实例龙岩搜索引擎推广
  • 厦门建站公司哪家好做一个网站页面多少钱
  • 局域网小网站网站建设软件中太建设集团股份有限公司官方网站
  • 微信咋做自己的网站百度网站模板免费下载
  • 建设机械官方网站织梦收费
  • 做自行车网站应该注意什么越秀网站建设优化
  • 公司内部 网站开发东莞长安做网站
  • 免费移动网站模板下载安装wordpress 电商主题
  • 做网站优化需要做哪些事项百度搜索热度指数
  • 网站域名注册机制免费站长工具
  • 网站建站平台公司超酷win8风格企业网站织梦模板
  • 个人网站建设哪家快广州网站建设有哪些公司
  • 做自动发货网站网页设计代码含js
  • 新余做网站公司深圳十大电商巨头
  • 住房和城乡建设部执业资格注册中心网站建设企业网站企业网上银行登录官网下载
  • 网站后台首页模板学电子商务好找工作吗
  • 济宁网站建设服务兰州市官网
  • Paas网站建设wordpress可视化编辑主题
  • 如何分析他人网站流量c2c电子商务的特点
  • 呼和浩特住房和城乡建设部网站wordpress links插件
  • 基层组织建设部网站深圳建设公司网站
  • 网站建设展滔科技大厦学校网站建设存在的问题
  • 为自己家秘方做网站wordpress搜索代码制做
  • 网站做一些流量互换有道翻译网站 做翻译
  • 苏州哪里有做淘宝网站的什么叫app是什么意思
  • 公司做的网站计入什么wordpress主题绝对路径怎么修改
  • 网站如何做微信支付宝支付宝太原建站模板厂家
  • 免费空间的个人网站wordpress下载验证码
  • 山东外贸网站建设怎么样重庆建站网站建设平台