DCM4CHE源码编译

下载源码

dcm4che源码下载地址:https://github.com/dcm4che/dcm4che/tree/5.21.0
注意:

  1. 我目前下载使用的是版本号为5.21.0,其他版本自行下载,编译方法一样
  2. 每个版本对应的JDK是不一样的,5.21.0对应的是JDK8
  3. 需要安装maven

开始编译源码

  1. 打开CMD,进入下载目录,我的下载目录是D:\DCM4CHE\5.21.0\
  2. 执行命令:mvn install -Dmaven.test.skip=true
  3. 等待。。。(时间比较长,需要下载好多依赖库),出现下面的内容说明编译成功
    DCM4CHE源码编译
  4. 编译成功之后,生成的结果在 /dcm4che-assembly/target/ 目录下,测试数据在/dcm4che-assembly/src/etc/testdata/ 下面

问题:

  • 如果报KEYCLOAK找不到依赖包的问题,可以先把它注释掉,DICOM图像处理是用不到的
    在根目录里找到pom.xml,找到dcm4che-audit-keycloak,删除掉,编译。

  • 如果找不到weasis相关的jar包可以到https://github.com/nroduit/mvn-repo/tree/master/org/weasis这个里面去找,下载下来复制到对应的MAVEN库里,再编译

相关文章: