1.安装JDK,推荐安装JDK8 64位,版本jdk-8u201-windows-x64.exe.

安装JDK后,同时必须配置win10的系统环境变量【示例如下】

JAVA_HOME : F:\Java\jdk8

JAVA_TOOL_OPTIONS : -Dfile.encoding=UTF-8 -Duser.language=en -Duser.country=US

CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path环境变量需要添加一个变量值:

点'新建'后直接把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin输入进去。

  • 变量值:%JAVA_HOME%\bin
  • 变量值:%JAVA_HOME%\jre\bin

注意:输入的时候不要有分号

 
特别说明:不要安装jdk-8u281-windows-x64.exe及以上版本的JDK,因oracle公司在此版本已经对JDK策略进行变更,安装此版本后Mirth将无法启动!!!
安装完JDK后,请打开‘控制面板’——‘java’,更改不再检查更新(非常重要,否则jdk自动更新后,原本正常运行的mirth会启动不了!!!).

2.安装Mirth,推荐安装3.10.1 64 位,版本mirthconnect-3.10.1.b280-windows-x64.exe,安装说明如下:

(图1,安装目录不要带有空格)

(图2,不勾选安装Administrator Launcher)

(图3,启动URL地址 https://localhost:8443

3.安装客户端启动工具,推荐安装1.1.0 64 位,版本mirth-administrator-launcher-1.1.0-windows-x64.exe,安装说明如下:

(图4,安装在第2步的根目录下且目录不能有空格)

4.停止Mirth服务,设置‘系统环境变量’,配置说明如下:

(图5,右键‘我的电脑’,设置系统环境变量,解决Mirth客户端界面中文GBK乱码问题)

在安装目录中有个 F:\MirthConnect\custom-lib文件夹,这里是扩展Mirth功能,此目录放置的是用户自定义JAR包功能扩展库;因此需要把此路径加到‘系统的环境变量’CLASSPATH的配置中:

CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;F:\MirthConnect\custom-lib;

JDK8安装特别说明:首先java8安装目录不能使用默认目录,必须是手动选择安装到非空格非中文的目录;

然后配置JAVA_HOME系统变量,如上图所示。

经过大量测试,如果java8安装在默认的有空格目录,web service channel信道会报错,用不了,报错截图如下:

特别提示:改变环境变量,mirth 驾驶舱的管理界面正常显示不再有乱码;

但信道描述和日志的中文显示会乱码;但接收和发送中文不受影响。

故这样改系统环境变量后再使用 mirth 时,建立信道写信道相关描述或日志请用英文。

5.安装FHIR信道扩展,推荐版本fhir-3.10.1.b286.zip;

安装步骤,解压fhir-3.10.1.b286.zip后,拷贝解压后的fhir整个目录到mirth服务插件目录F:\MirthConnect\extensions中,如图所示:

(图6,解压FHIR扩展并拷贝到mirth服务的扩展extensions根目录)

6.启动Mirth服务;然后以管理员模式启动F:\MirthConnect\AdministratorLauncher目录中的mirth administrator launcher程序launcher.exe,如图所示:

(图7,管理客户端截图)

特别说明:

导入FHIR部署实例:

https://github.com/Fdawgs/ydh-fhir-listeners

(图8,扩展视图中可见FHIR扩展已经导入且启用)

(图9,Mirth完整安装包)

MIRTH CONNECT README

Contents

==================================================

1. General Information

2. Installation and Upgrade

3. Starting Mirth Connect

4. Running Mirth Connect in Java 9 or greater

5. More Information

1. General Information

==================================================

Mirth
Connect is an open source health care integration engine. By
supporting numerous standards (like HL7, EDI/X12, XML, NCPDP, DICOM,
and Delimited Text) and protocols (like TCP/LLP, HTTP, JDBC, and
File/FTP/SFTP), Mirth Connect allows for the filtering,
transformation, and routing of messages between disparate systems to
allow them to share data.

2.
Installation and Upgrade

==================================================

Mirth
Connect installers are available for individual operating systems
(EXE for Windows, RPM and SH for Linux, and DMG for Mac OS X).
Pre-packaged distributions are also available for individual
operating systems (ZIP for Windows, TAR.GZ for Linux, and TAR.GZ for
Mac OS X). The installer allows you to automatically upgrade previous
Mirth Connect installations (starting with version 1.5).

Mirth
Connect installers also come with the option to install and start a
service which will run the background. You also have the option of
installing and running the Mirth Connect Server Manager, which allows
you to start and stop the service on some operating systems, change
Mirth Connect properties and backend database settings, and view the
server logs.

An
optional Mirth Connect Command Line Interface can be installed,
allowing you to connect to a running Mirth Connect Server using a
command line. This tool is useful for performing or scripting server
tasks without opening the Mirth Connect Administrator.

After
the installation, the Mirth Connect directory layout will look as
follows:

/appdata/mirthdb:
The embedded database (Do NOT delete if you specify Derby as your
database). This will be created when the Mirth Connect Server is
started. The path for appdata is defined by the dir.appdata property
in mirth.properties.

/cli-lib:
Libraries for the Mirth Connect Command Line Interface (if installed)

/client-lib:
Libraries for the Mirth Connect Administrator

/conf:
Configuration files

/custom-lib:
Place your custom user libraries here. These libraries will be loaded
on the Mirth Connect Server classpath when it is started, making them
accessible to channel scripts.

/docs:
This document and a copy of the Mirth Connect license

/docs/javadocs:
Generated javadocs for the installed version of Mirth Connect. These
documents are also available when the server is running at
http://[server address]:8080/javadocs/ (i.e.
http://localhost:8080/javadocs/).

/extensions:
Libraries and meta data for Plug-ins and Connectors

/logs:
Default location for logs generated by Mirth Connect and its
sub-components

/manager-lib:
Libraries for the Mirth Connect Server Manager (if installed)

/public_html:
Directory exposed by the embedded web server

/server-lib:
Mirth Connect server libraries

/webapps:
Directory exposed by the embedded web server to host webapps

3.
Starting Mirth Connect

==================================================

Once
Mirth Connect has been installed, there are several ways to connect
to launch the Mirth Connect Administrator. On a Windows installation,
there is a Mirth Connect Administrator item in the Start Menu which
launches the application directly.

If
the option is not available, you can connect to the Mirth Connect
Administrator launch page which by default should be available at
http://[server address]:8080 (i.e. http://localhost:8080). Clicking
the Launch Mirth Connect Administrator button will connect you to the
server which will be listening on https://[server address]:8443 (i.e.
https://localhost:8443). If running a new installation, the default
username and password for the login screen is admin and admin. This
should be changed immediately for security purposes.

If
you are launching the administrator for the first time, you will
notice that the libraries for the Mirth Connect Administrator will be
loaded. This feature allows you run the Administrator from any remote
Mirth Connect server without having to download and install a
separate client.

You
may also notice a security warning when starting the administrator
(dialog box depends on browser being used). This is normal and you
should click Run to continue launching the administrator.

4.
Running Mirth Connect in Java 9 or greater

==================================================

In
order to run Mirth Connect in Java 9 or greater, copy the options
from /docs/mcservice-java9+.vmoptions and append them to either
mcserver.vmoptions or mcservice.vmoptions, depending on your
deployment. Then restart Mirth Connect.

To
run the Mirth Connect Command Line Interface, create a new file named
mccommand.vmoptions in the Mirth Connect root directory. Copy all of
the options from /docs/mcservice-java9+.vmoptions into
mccommand.vmoptions and save before launching the Command Line
Interface.

5.
More Information

==================================================

You
can find the latest Mirth Connect release information, documentation,
and more at:
https://www.nextgen.com/products-and-services/integration-engine

Join
the Mirth Connect Community at:
http://www.mirthcorp.com/community/registration

第壹課-Install:Mirth Connect在Win10下的安装步骤的更多相关文章

  1. 全网最新方法:Win10下如何安装和搭建appium自动化测试环境

    为了方便大家,下面是本人安装和搭建appium所需要的软件,自取. 链接:https://pan.baidu.com/s/1wl5Xnos4BmnSZsBRd6B5YA#list/path=%2F  ...

  2. Anaconda3(5-2)程序编辑器 win10下PyCharm安装及配置Pytorch流程

    由于破解和付费问题,不推荐.优先用自带的spyder Win10 下PyCharm安装流程:(1)官网:https://www.jetbrains.com/pycharm/download/#sect ...

  3. win10下硬盘安装CentOS7

    安装环境: 1.系统:Windows 10 2.硬盘:SSD(已装好Win 10) + HHD(用来装CentOS 7) 准备工作: 1.DiskGenius(分区工具):用来给硬盘做分区: 2.系统 ...

  4. 萌新深度学习与Pytorch入门记录(一):Win10下环境安装

    深度学习从入门到入土,安装软件及配置环境踩了不少坑,过程中参考了多处博主给的解决方法,遂整合一下自己的采坑记录. (若遇到不一样的错误,请参考其他博主答案解决) 笔者电脑系统为win10系统,在此环境 ...

  5. ml-agent:Win10下环境安装

    这是我看到的最全面最详细的ml-agent讲解.(只用于学习与知识分享,如有侵权,联系删除.谢谢!) 来自CodeGize的个人博客 .源链接:https://www.cnblogs.com/Code ...

  6. win10 下Oracle安装

    在win10 64bit下安装oracle 11的时候,有些问题不注意,安装的时候才遇到就gg了.下面将介绍win10下安装oracle 11的步骤以及安装过程中遇到的一些问题及解决方案. 安装过程中 ...

  7. MongoDB在Win10下的安装

    原文地址:http://blog.csdn.net/polo_longsan/article/details/52430539 1.下载MongoDB在windows下的安装文件 首先去官网https ...

  8. win10 下ie11安装flash debuger (install flashplayer debuger on win10 64bit)

    1不能安装的现象 由于win10  ie11  内置flash  微软不让用户自己手动更新ie11的flash以及安装flash  debugger  ,这怕是让还在用 flex 开发的大胸弟们很头疼 ...

  9. Win10下 VS2017 安装失败 未能安装包“Microsoft.VisualStudio.AspNet45.Feature,version=15.0.26208.0”

    事情的起因是这样的,前段时间,VS2017发布当天,想在自己的Win10上安装VS2017,然而,由于自己的系统很久没有更新(PS:自己关闭了Windows更新). 安装提示:未能安装包“Micros ...

  10. 【20181025】win10下Python安装osmnx包

    系统:win10 64位 Python:3.7 在网上查了很多资料,主要有两种方法安装osmnx包,一种是通过anaconda安装,这种方法会自动帮你装好osmnx的依赖包:另一种是用pip安装,需要 ...

随机推荐

  1. idea 暂存 Stash Changes Git/Repository/Stash Changes 恢复暂存 UnStash Changes

    idea 暂存 Stash Changes Git/Repository/Stash Changes 恢复暂存 UnStash Changes git stash save "save me ...

  2. 基于linux环境的MP3文件转WAV文件实例解析

    一 概念解析 1.前记 FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影.转换.流功能,包含了libavcodec--这是一个用于多个项目中音频和视频的解码器库,以及libavformat ...

  3. python中往json中添加文件的方法

    一 前言: python中常用的一种方式,这里给大家列出来一下. 二 实例 比如,最简单的一个json文件 test_json = { "a": 1, "b": ...

  4. 基于Linux的DockerFile添加中文字体

    FROM openjdk:8u332-oraclelinux7 #RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk ...

  5. spring boot 自动装载对象为null问题的解决

    情况描述 有个Server类,成员变量是spring中自动管理的bean类对象 public class Server { @Autowired private CommandMapper comma ...

  6. 小程序登录V2

    参考:https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801(通知) https:/ ...

  7. [leetcode 496. 下一个更大元素 I] 单调栈

    单调栈的写法: import java.util.ArrayDeque; import java.util.Deque; import java.util.HashMap; import java.u ...

  8. APP备案通知

    截至2024年4月1日前,所以已上市APP均需备案,未备案的可以登陆云擎官网进行备案. 关于工信部开展在中华人民共和国境内从事互联网信息服务的APP主办者,应当依法履行备案手续,未履行备案手续的,不得 ...

  9. KingbaseES V8R6集群运维案例之---securecmd连接需要密码问题

    KingbaseES V8R6集群运维案例之---securecmd连接需要密码问题 案例说明: 在KingbaseES V8R6集群可以使用securecmdd代替sshd实现集群主机节点间的通讯, ...

  10. #轮廓线dp,博弈论#洛谷 4363 [九省联考 2018] 一双木棋 chess

    题目传送门 分析 菲菲想让答案尽量大,牛牛想让答案尽量小. 很天真的一种想法就是设 \(dp[i][j]\) 表示现在选择 \((i,j)\) 的答案. 但是这样有一个弊端就是并不知道其它位置怎么选择 ...