DCM4CHE源码编译
下载源码
dcm4che源码下载地址:https://github.com/dcm4che/dcm4che/tree/5.21.0
注意:
- 我目前下载使用的是版本号为5.21.0,其他版本自行下载,编译方法一样
- 每个版本对应的JDK是不一样的,5.21.0对应的是JDK8
- 需要安装maven
开始编译源码
- 打开CMD,进入下载目录,我的下载目录是D:\DCM4CHE\5.21.0\
- 执行命令:mvn install -Dmaven.test.skip=true
- 等待。。。(时间比较长,需要下载好多依赖库),出现下面的内容说明编译成功
- 编译成功之后,生成的结果在 /dcm4che-assembly/target/ 目录下,测试数据在/dcm4che-assembly/src/etc/testdata/ 下面
问题:
-
如果报KEYCLOAK找不到依赖包的问题,可以先把它注释掉,DICOM图像处理是用不到的
在根目录里找到pom.xml,找到dcm4che-audit-keycloak,删除掉,编译。 -
如果报找不到weasis相关的jar包,修改主目录的pom.xml文件,将
<repository>
<id>nroduit-mvn-repo-master</id>
<url>https://raw.github.com/nroduit/mvn-repo/master/</url>
</repository>
修改为:
<repository>
<id>nroduit-mvn-repo-master</id>
<url>https://github.com/nroduit/mvn-repo/tree/master/</url>
</repository>