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. t w 不连读,只不过离得很近 twins twelve 单词发音

    t w 不连读,只不过离得很近 twins twelve

  2. WPF之认识XAML

    目录 新建项目 剖析XAML代码 参考资料 新建项目 在Visual Studio 2019中使用WPF项目模板建立一个最简单的WPF项目,如下图所示: 可以看到,项目里面主要有两个分支: App.x ...

  3. windows10 中为文件添加让自己可以使用查看、修改、运行的权限

    在Win10中添加权限的方法 前一段时间重装了系统,然后,突然间就因为权限原因没法查看一些文件了.所以就想办法添加权限.尝试很多次后终于成功了,这篇文章记录一下如何为自己添加权限. 选中需要添加权限的 ...

  4. Python爬虫实战系列3:今日BBNews编程新闻采集

    一.分析页面 打开今日BBNews网址 https://news.bicido.com ,下拉选择[编程]栏目 1.1.分析请求 F12打开开发者模式,然后点击Network后点击任意一个请求,Ctr ...

  5. 【atcoder begin 302】【e题 Isolation 】JAVA的快速输入输出

    import java.io.*; import java.util.HashSet; import java.util.Set; /** * @author fishcanfly */ public ...

  6. 【732. 我的日程安排表 III】差分数组

    class MyCalendarThree { private TreeMap<Integer, Integer> cnt; public MyCalendarThree() { cnt ...

  7. L7结合Turf.js实现空间分析与数据可视化

    1. 概述 AntV L7 是蚂蚁集团 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析引擎,其特点是通过简单的代码进行配置,即可在前端网页中绘制精美的地图以及相关的图 ...

  8. 学习蓝图+行为树实现AI角色的跟随操作

    跟随B站视频学习 准备工作 一个角色蓝图类用来设置AI角色,一个Blackboard--AI的大脑,一个AITree--AI的行为控制,一个AIController蓝图类--定义AI的控制器. 是否发 ...

  9. 【Java】abstract class 和 interface 有什么区别?

    含有 abstract 修饰符的 class 即为抽象类,abstract 类不能创建的实例对象.含有 abstract 方法的类必须定义为 abstract class,abstract class ...

  10. Python连接mysql数据库和关闭数据库的方法

    1 import pymysql 2 def get_conn(): 3 """ 4 :return: 连接,游标 5 """ 6 # 创建 ...