dcm4che 介绍及下载安装

 

一.介绍

dcm4che,是医疗健康行业中一套开源应用程序和工具的,采用Java语言开发,支持JDK1.4及以上版本

dcm4che项目的核心之一是一个DICOM标准的健壮实现,该实现分为dcm4che-1.xdcm4che-2.x两个版本,dcm4che-2.x是对dcm4che-1.x的重构,提高了应用的性能和灵活性;

dcm4che项目另一部分是dcm4chee(额外的e表示Enterprise)。dcm4chee运行在JBoss环境下,是一个图像管理器和图像归档器,实现了DICOM服务和HL7接口,提供图像存储、查询和流程管理等功能。

二.下载

在dcm4che 使用之前需要安装maven。

  (1)maven的下载路径: https://maven.apache.org/download.cgi

 (2)解压之后配置环境变量MAVEN_HOME,把%MAVEN_HOME%\bin; 添加进path

  (3)cmd试一试安装成功了没有 ,输入 mvn -v 或 mvn -version。

 (4)  打开安装包maven下的settings.xml文件,文件位置:解压文件的路径的\conf\settings.xml

         在<settings></settings>标签对中加入以下内容: 

          <localRepository>D:\soft\MavenRepository(自己本地放的仓库路径,不用系统默认的)</localRepository>

        注意要把注释去掉,不用把这项添加到注释里面去了,不然不会下载jar 包到本地仓库。
(5) 在这个settings.xml 中添加配置阿里云的中央仓库,Maven默认使用的中央仓库连接的是国外服务器,改为使用阿里云的

         在上述文件中的  <mirrors></mirrors>标签对中加入以下内容
<mirror>  
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf> 
</mirror>

可以把其他的分支<mirror>删掉。

(6)打开cmd命令窗口,输入命令:mvn help:system  这个会把执行mvn 命令需要的jar 下到本地仓库。

    注意:一定要去本地仓库看看下成功了没有,如果不成功,后面没法继续。

 

dcm4che源码下载地址:https://sourceforge.net/projects/dcm4che/files/dcm4che3/

我下载的是 5.23 版本的。

下载完成之后:

  1. 进入解压的文件夹下,输入 cmd 
  2. 执行命令:mvn install -Dmaven.test.skip=true
  3. 等待。。。(时间比较长,需要下载好多依赖库),出现下面的内容说明编译成功
  4. 如果报错 No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 需要重新配置环境变量java -home ,把这个环境变量加到系统环境变量中。
  5. 如果报找不到weasis相关的jar包,修改主目录的pom.xml文件,将 
  6. <repository>
  7. <id>nroduit-mvn-repo-master</id>
  8. <url>https://raw.github.com/nroduit/mvn-repo/master/</url>
  9. </repository>  中的url 修改成  https://github.com/nroduit/mvn-repo/tree/master/
  10.  然后就可以安装成功了。
  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值