MicroProfile 2.2刚刚发布,其中包含对Fault Tolerance,Open Tracing,Open API和Rest Client API的更新。 自2.2版以来,还支持使用BOM(物料清单)依赖项导入。

通过这种方法,我们可以在dependencyManagement块中定义MicroProfile版本,并仅使用所需的MicroProfile项目。 您使用运行时支持的MicroProfile版本,并将获得所有相应MicroProfile项目的正确版本。 与Java EE结合使用时也很有用。

请参见以下示例Maven POM:

<project xmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>com.sebastian-daschner</groupId><artifactId>bom-test</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging><dependencyManagement><dependencies><dependency><groupId>org.eclipse.microprofile</groupId><artifactId>microprofile</artifactId><version>2.2</version><scope>import</scope><type>pom</type></dependency></dependencies></dependencyManagement><dependencies><dependency><groupId>javax</groupId><artifactId>javaee-api</artifactId><version>8.0</version><scope>provided</scope></dependency><dependency><groupId>org.eclipse.microprofile.config</groupId><artifactId>microprofile-config-api</artifactId><scope>provided</scope></dependency><dependency><groupId>org.eclipse.microprofile.fault-tolerance</groupId><artifactId>microprofile-fault-tolerance-api</artifactId><scope>provided</scope></dependency></dependencies><build><finalName>bom-test</finalName></build><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><failOnMissingWebXml>false</failOnMissingWebXml><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties></project>

这将构建一个精简的部署工件,该工件仅提供已编译的类。 项目源代码是根据Java EE 8 API,MicroProfile Config 1.3和Fault Tolerance 2.0 API编译的。

翻译自: https://www.javacodegeeks.com/2019/02/microprofile-2-2-bom-support.html

MicroProfile 2.2 BOM导入支持相关推荐

  1. bom表_MicroProfile 2.2 BOM导入支持

    bom表 MicroProfile 2.2刚刚发布,其中包含对Fault Tolerance,Open Tracing,Open API和Rest Client API的更新. 自2.2版以来,还支持 ...

  2. bom .dom_MicroProfile 2.2 BOM导入支持

    bom .dom MicroProfile 2.2刚刚发布,其中包含对Fault Tolerance,Open Tracing,Open API和Rest Client API的更新. 自2.2版以来 ...

  3. Keil5添加.c文件与.h文件的方法-导入支持库-新大陆物联网竞赛-Lora模块NBIOT模块例程-添加导入文件

    一.概述 在某些情况下,我们使用现用的物联网开发例程,例如新大陆物联网的Lora与NBIOT的例程,我们对其例程内目前所有的库不满意,不足以实现开发需要的功能,我们需要在原有工程上添加我们自己的库,以 ...

  4. U8导入根据Excel导入BOM

    用友的Bom输入过程比较繁琐,虽然有实施工具可以通过Excel生成bom.但是那个Excel需要的格式内容繁多,本质来说是给实施顾问用的,对用户来说,并不友好. 本文给出了一个通过Excel模板整理一 ...

  5. IBM发布Open Liberty 18.0.0.4,支持MicroProfile 2.1和反应性扩展框架

    IBM在2018年第四季度发布的Open Liberty 18.0.0.4提供了对MicroProfile 2.1.反应性扩展框架和连接池指标的全面支持.根据发布说明: Open Liberty现在对 ...

  6. Doris支持spark导入设计文档

    Doris支持spark导入设计文档 背景 Doris现在支持Broker load/routine load/stream load/mini batch load等多种导入方式. spark lo ...

  7. Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText 的导入设置和简单使用(可支持中文字体)

    Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText 的导入设置和简单使用(可支持中文字体) 目录 Unity 工具 之 VText 简单快速实现 文字 3D 效果,VText ...

  8. ie如何导入html文件类型,Magicodes.IE: 导入导出通用库,支持Dto导入导出以及动态导出,支持Excel、Word、Pdf和Html。...

    Magicodes.IE 导入导出通用库,支持Dto导入导出以及动态导出,支持Excel.Word.Pdf和Html. 疯狂的徽章 GitHub Azure DevOps Build Status: ...

  9. php如何批量导入题库,批量文本导入试题

    批量文本导入试题,支持以纯文本方式添加试题,可以通过从Word文档等已有的电子试卷中,将题目复制粘贴到编辑器,快速生成试题并导入题库,大幅提高录题效率. 文本导入支持以下常规题型:单选.多选.判断.填 ...

最新文章

  1. Spring Cache
  2. SQLite学习手册(命令行工具)
  3. 显卡之显卡型号及版本级别
  4. java的css的块_JavaWeb--了解CSS
  5. 玩转GIT系列之【如何放弃本地/服务器端所做的修改】
  6. PoA共识引擎算法实现分析(2)
  7. 2021年中国以太网测试设备市场趋势报告、技术动态创新及2027年市场预测
  8. Golang中unsafe.Sizeof()的问题
  9. 网络安装ubuntu操作系统
  10. linux ldap配置详解
  11. 学 Win32 汇编[13]: 定义符号常量(=、EQU、TEXTEQU)
  12. xshell连接Linxu系统乱码
  13. linux系统声卡安装教程,关于Linux系统声卡驱动的安装与配置
  14. 媒体查询、移动端、网页响应式布局
  15. 【2023秋招】9月美团校招C++岗题目
  16. java创建临时文件夹_java生成临时文件夹和删除临时文件夹
  17. 远程主机强迫关闭一个现有连接 安卓开发 完美解决版
  18. mysql汉字对应字段_mysql和SqlServer 中取得汉字字段的各汉字首字母
  19. 手把手教你下载在线地图?!再也不用下了
  20. android登录程序代码,android 应用软件注册与自动登录代码

热门文章

  1. 【模板】最大密度子图
  2. ARC107——D - Number of Multisets
  3. 【01背包】最大约数和(jzoj 2126)
  4. Hadoop入门(二十四)Mapreduce的求TopK程序
  5. Eclipse 4.9 正式发布,支持 Java 11
  6. Spring Boot 发布 jar 包转为 war 包秘籍。
  7. Java中的TreeSet集合会自动将元素升序排序
  8. Hibernate使用最新的MySQL8.+版本出现的问题!
  9. dw怎么在框架中加入网页_怎样使用iframe,在网页中插入页面
  10. Centos7安装apt-get 在centos下用yum install xxx        不是使用apt-get