2016-04-12 18 views
3

Ich bin neu in Java und sehr neu zu Maven. Ich habe derzeit mein Projekt mit dem Quickstart-Archetyp konfiguriert und das Projekt kompilieren lassen. Ich renne in Schwierigkeiten, die DCM4CHE-Bibliotheken zu bekommen, um mit diesem Maven-Projekt zu arbeiten, weil ich nicht sicher bin, wohin sie in der Dateistruktur gehen sollten und wie sie mit meinem Projekt verbunden werden sollten (ich nehme als Abhängigkeit an) in meinem Pom, aber ich kann nicht den richtigen Weg finden, es zu tun). Ich habe viel über das Thema gegoogelt und finde scheinbar nichts Nützliches, oder das wird funktionieren, wie man sie verbindet.Hinzufügen von DCM4CHE-Bibliothek zu Maven-Projekt

Ich betreibe Maven 3.3.9, Java 1.8.0.

Mein aktueller pom.xml

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <groupId>com.srgmri.apps</groupId> 
    <artifactId>hospital</artifactId> 
    <version>1.0-SNAPSHOT</version> 
    <packaging>jar</packaging> 

    <name>hospital</name> 
    <url>http://maven.apache.org</url> 

    <properties> 
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
    </properties> 

    <dependencies> 
    <dependency> 
     <groupId>org.eclipse.jetty</groupId> 
     <artifactId>jetty-servlet</artifactId> 
     <version>9.3.9.M0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.jetty</groupId> 
     <artifactId>jetty-server</artifactId> 
     <version>9.3.9.M0</version> 
    </dependency> 
    <dependency> 
     <groupId>mysql</groupId> 
     <artifactId>mysql-connector-java</artifactId> 
     <version>5.1.38</version> 
    </dependency> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>3.8.1</version> 
     <scope>test</scope> 
    </dependency> 
    </dependencies> 
</project> 

und ein Link zum DCM4CHE libraries ich zu importieren versuchen.

Ich verwende Komodo IDE als meinen Editor und kompiliere mit Maven auf der Kommandozeile.

Meine aktuelle Dateistruktur Current directory structure

Wäre wirklich zu schätzen einige Hinweise, wie ich diese Bibliotheken in meinen Hauptklassen verwenden kann!

Antwort

3

Add-Repository in das pom:

<repositories> 
<repository> 
    <id>www.dcm4che.org</id> 
    <name>dcm4che Repository</name> 
    <url>http://www.dcm4che.org/maven2</url> 
</repository> 
</repositories> 

In Abhängigkeit der pom:

<dependency> 
    <groupId>dcm4che</groupId> 
    <artifactId>dcm4che-core</artifactId> 
    <version>2.0.29</version> 
</dependency> 

Dies hat in How to import dcm4che library to java project?

diskutiert