149.8. 依赖项
要在 Camel 路由中使用 HL7,您需要添加上面列出的 camel-hl7 的依赖,它实现了这个数据格式。
HAPI 库被分成一个库和几个结构 库,每个 HL7v2 消息版本对应一个:
默认情况下,camel-hl7
只引用 HAPI 基础库。应用程序负责包括结构库本身。例如,如果应用程序可用于 HL7v2 消息版本 2.4 和 2.5,则必须添加以下依赖项:
<dependency> <groupId>ca.uhn.hapi</groupId> <artifactId>hapi-structures-v24</artifactId> <version>2.2</version> <!-- use the same version as your hapi-base version --> </dependency> <dependency> <groupId>ca.uhn.hapi</groupId> <artifactId>hapi-structures-v25</artifactId> <version>2.2</version> <!-- use the same version as your hapi-base version --> </dependency>
或者,包含基本库的 OSGi 捆绑包、所有结构库和所需依赖项(在捆绑包类路径上)可以从 中央 Maven 存储库下载。
<dependency> <groupId>ca.uhn.hapi</groupId> <artifactId>hapi-osgi-base</artifactId> <version>2.2</version> </dependency>