Skip to main content
Skip table of contents

Building XNAT and Dependencies

Building Maven Dependencies

The build.gradle defines the repositories as

repositories {
    mavenLocal()
    maven { url "https://nrgxnat.jfrog.io/nrgxnat/libs-release" }
    maven { url "https://nrgxnat.jfrog.io/nrgxnat/libs-snapshot" }
    mavenCentral()
}

The repositories for dcm4che dependencies have been removed due to occasional reliability issues.

    maven { url "https://www.dcm4che.org/maven2" }
    maven { url "https://raw.github.com/nroduit/mvn-repo/master/" }

Copies of these repos are copied to https://nrgxnat.jfrog.io/ui/repos/tree/General/ext-release-local which is associated with libs-release. The procedure to copy a version of a repo to the local repository is documented in https://www.jfrog.com/confluence/display/JFROG/Import+and+Export.

  1. Download a zip of the repo from the dcm4che repository. Version 5.24.0 is at https://sourceforge.net/projects/dcm4che/files/dcm4che3/5.24.0/
  2. On nrgxnat.jfrog.io,  access import and export of repositories, in the Administration module, select Artifactory | Import & Export | Repositories.

  3. Use the Import Repository from Zip section
    1. Target local repository is ext-release-local
    2. Upload the zip.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.