1

我正在尝试使用从 github 克隆的代码构建 dcm4chee-arc-cdi:https ://github.com/dcm4che/dcm4chee-arc-cdi

但是,在发出 README.md 中所述的构建命令时

mvn install -D db=psql我收到以下错误:

[错误] 无法在项目 dcm4chee-arc-conf 上执行目标:无法解析项目 org.dcm4che.dcm4chee-arc:dcm4chee-arc-conf:jar:4.5.0-SNAPSHOT 的依赖项:无法解析以下工件: org.dcm4che:dcm4che-conf-api:jar:3.3.8-SNAPSHOT, org.dcm4che:dcm4che-conf-dicom:jar:3.3.8-SNAPSHOT, org.dcm4che:dcm4che-imageio:jar:3.3.8 -SNAPSHOT, org.dcm4che:dcm4che-net-hl7:jar:3.3.8-SNAPSHOT, org.dcm4che:dcm4che-conf-api-hl7:jar:3.3.8-SNAPSHOT, org.dcm4che:dcm4che-soundex:jar :3.3.8-SNAPSHOT, org.dcm4che.dcm4chee-storage:dcm4chee-storage-service:jar:2.1.0-SNAPSHOT: 找不到 org.dcm4che:dcm4che-conf-api:jar:3.3.8-SNAPSHOT http://www.dcm4che.org/maven2被缓存在本地存储库中

有人对如何克服这个有建议吗?谢谢

4

2 回答 2

2

看来在dcm4chee-arc-cdi之前还需要建一些其他的项目。

那些是:

The dcm4che 3 library ( https://github.com:dcm4che/dcm4che )
The configuration layer ( https://github.com/dcm4che/dcm4chee-conf )
The storage layer ( https://github.com/dcm4che/dcm4chee-storage2 )
The monitoring framework ( https://github.com/dcm4che/dcm4chee-monitoring )
于 2015-09-07T20:09:18.877 回答
0

似乎发布存储库(http://www.dcm4che.org/maven2/)没有保存预期的版本。

举个dcm4che-conf-api-hl7例子。它的声明版本(3.3.8-SNAPSHOT)在http://www.dcm4che.org/maven2/org/dcm4che/dcm4che-conf-api-hl7/中不存在
我猜其他的都是类似的错误。

我建议您联系项目的贡献者之一,例如Umberto Cappellini

对于临时解决方案,您可以编辑主pom.xml版本并将缺少的版本替换为您在我上面提到的存储库中找到的实际版本。

我希望这有帮助。

于 2015-09-07T12:59:39.797 回答