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. iview 表单验证 爆红后,有某些组件现隐,爆红和必填会错位,解决方案 组件上加key

    iview 表单验证 爆红后,有某些组件现隐,爆红和必填会错位,解决方案 组件上加key

  2. base64 转文件上传

    // 将base64转换为blob dataURLtoBlob (dataurl) { let arr = dataurl.split(',') let mime = arr[0].match(/:( ...

  3. GCC&&G++ C && C++ 内嵌汇编和调用汇编函数的方法(x86,ARM自己对照改)

    PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 前置说明   本文作为本人csdn blog的主站的备份.(Bl ...

  4. 多线程系列(二十一) -ForkJoin使用详解

    一.摘要 从 JDK 1.7 开始,引入了一种新的 Fork/Join 线程池框架,它可以把一个大任务拆成多个小任务并行执行,最后汇总执行结果. 比如当前要计算一个数组的和,最简单的办法就是用一个循环 ...

  5. python基础八(迭代器、生成器、生成式、递归、匿名函数、面向过程编程)

    一 迭代器 1.什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一次的结果而 继续的,单纯的重复并不是迭代2.为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多 ...

  6. Mysql访问问题,远程连接提示:Host 'xxx' is not allowed to connect to this MySQL server。是mysql未开启mysql远程访问权限导致

    1.MySql服务器共享问题 对于在车间工作者,如果远程Mysql,我们这里假定网线连接 GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.3' IDE ...

  7. Jmeter教程-JMeter 环境安装及配置

    JMeter 环境安装及配置 在使用 JMeter 之前,需要配置相应的环境,包括安装JDK和JMeter. 首先,了解一下JDK,它就是Java的开发工具包. JMeter 是使用 Java 编写的 ...

  8. sklearn库主要模块功能简介

    1.sklearn库简介 sklearn,全称scikit-learn,是python中的机器学习库,建立在numpy.scipy.matplotlib等数据科学包的基础之上,涵盖了机器学习中的样例数 ...

  9. Go | 浅谈包管理模式

    任何一门编程语言都离不开对各种工具包的使用,工具包的管理就显得异常重要了.Go 的包管理方式是逐渐演进的,本文介绍Go语言的两种包管理模式. GOPATH模式引包(不推荐) 在 1.5 版本之前,所有 ...

  10. Boruta特征选择

    Boruta特征选择 官方github地址:https://github.com/scikit-learn-contrib/boruta_py?tab=readme-ov-file 论文地址:http ...