一.介绍

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

dcm4che项目的核心之一是一个DICOM标准的健壮实现,该实现分为dcm4che-1.x和dcm4che-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. 然后就可以安装成功了。

dcm4che 介绍及下载安装相关推荐

  1. Xftp的介绍及下载安装教程

    版权声明:本文为博主原创文章,未经博主允许不得转载.转载请注明出处:https://blog.csdn.net/weixin_44222492/article/details/98309601 . 1 ...

  2. Mac 截图工具 iShot Pro - 软件介绍、下载安装详细教程

    Mac 截图工具 iShot Pro -软件介绍.下载安装详细教程 iShot -优秀,功能齐全的区域截图,窗口截图,多窗口截图,长屏幕截图,shell截图,时间间隔截图,快速注释,纹理,颜色匹配,屏 ...

  3. Axure rp简单介绍及下载安装详细步骤

    Axure rp简单介绍及下载安装详细步骤 Axure RP是一款专业的快速原型设计工具.Axure(发音:Ack-sure),代表美国Axure公司:RP则是Rapid Prototyping(快速 ...

  4. Redis之介绍、下载安装

    文章目录 Redis之介绍.下载安装 1.redis介绍 2.redis特征 3.redis优势 4.应用场景 5.下载安装 6.使用 Redis之介绍.下载安装 注:本文基于Windos系统上Red ...

  5. XMind思维导图介绍与下载安装使用教程

    文章目录 介绍 下载 安装 介绍 XMind 是一款非常实用的商业思维导图软件,应用Eclipse RCP 软件架构,打造易用.高效的可视化思维软件,强调软件的可扩展.跨平台.稳定性和性能,致力于帮助 ...

  6. Python学习-8.2 库(第三方库介绍与下载安装)

    一.第三方库内容介绍 3.1.网络爬虫 网络爬虫是自动进行HTTP访问并捕获HTML页面的程序 requests库 是一个简洁且简单的处理HTTP请求的第三方库.优点:程序编写过程更接近正常URL访问 ...

  7. adb介绍、下载安装、使用

    adb下载安装及使用 adb介绍: Android Debug Bridge(安卓调试桥) tools.它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互. ADB是一个C/S架构的应用 ...

  8. 【Jmeter学习01】Jmeter的介绍与下载安装

    简单介绍 1.Jmeter是开源的性能测试.压力测试工具. 2.纯Java语言编写,可移植性好,解压就能用,比loadrunner轻量 3.支持的协议也越来越多 JMeter 支持的协议是: web: ...

  9. SecureCRTSecureFX(一):SecureCRT的介绍与下载安装

    SecureCRT&SecureFX(一):SecureCRT的简介与下载安装 1.前言 -我们都知道,web服务器一般部署在Linux系统下面,而我们大多数人使用的都是windows操作系统 ...

最新文章

  1. 地铁时间:第 1 周
  2. Docker多步构建更小的Java镜像
  3. 剖析printf函数
  4. mysql启动命令指定data目录_CentOS 7下MySQL的data目录更改后,使用mysqld服务启动失败...
  5. IHttpModule与IHttpHandler的区别整理
  6. TableView数据源方法的执行顺序
  7. Rust : 求出一个字符串数组中最长的公共连续子序列
  8. 官网下载JDK1.7的方法和步骤
  9. 用 Python 爬取起点小说网
  10. ISSCC 2017论文导读 Session 14 Deep Learning Processors,A 2.9TOPS/W Deep Convolutional Neural Network
  11. 区块链获得获得华尔街的胜利:“现在我们知道它有用了”
  12. Hexo 搭建个人博客学习笔记(4):个性化主题Next个性化配置
  13. 昆仑ONLINE外挂脚本--基于Seraph
  14. web渗透-Web服务通信原理
  15. 编程语言培训学哪个?
  16. 吴恩达深度学习笔记-布置机器学习项目(第4课)
  17. DAVSE VCC-H900 20倍高清会议摄像机
  18. 【熵与特征提取】从近似熵,到样本熵,到模糊熵,再到排列熵,究竟实现了什么?(第一篇)——近似熵及其MATLAB实现
  19. 推荐/广告算法社招生存指南(浅梦)
  20. 撕开的黎明--孔庆东卷

热门文章

  1. “卓见杯”2020年河南省第二届CCPC大学生程序设计竞赛 J.二进制与、平方和
  2. 电子学会 全国青少年软件编程等级考试(三级--八级)
  3. Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/spark-
  4. [转]: 探索中国独立博客的发展
  5. 学java需要装jdk吗_JAVA基础之JDK安装
  6. 电子基础篇5---三极管
  7. 概率论在实际生活的例子_概率统计在实际生活中的应用
  8. 什么是金融租赁?什么是融资租赁?
  9. mysql isam 食物_MySQL的存储引擎之MyISAM
  10. shineblink电位器模拟旋钮