Wie man richtig link zwei Maven-Projekte?

Habe ich zwei Projekte:

  1. Projekt-Core -

  2. Projekt-Source

Projekt-Kern POM.xml:

<groupId>com.company</groupId>
<artifactId>project-core</artifactId>
<packaging>jar</packaging>
<version>2.1</version>

Projekt-Quelle POM.xml:

<dependencies>
    <dependency>
        <groupId>com.company</groupId>
        <artifactId>project-core</artifactId>
        <version>2.1</version>
        <type>pom</type> (have tried leaving it out)
    </dependency>
</dependencies>

Ich getan habe, mvn clean install auf Projekt-Kerns, der installiert das Artefakt in das lokale maven-repository.

Ich bin in der Lage, CD-Projekt-source und verwenden mvn clean install (dies installiert die Projekt-Quelle in das lokale maven-repo als auch), aber ich habe Probleme mit NetBeans nicht, dass man die Klassen, die ich brauche (aus Projekt-Kern) in Projekt-Quelle.

Was ist eine richtige Art und Weise der Verknüpfung mehrerer Projekte? Seit Projekt-Kern erzeugt eine jar und jar installiert ist, in das lokale repository, sieht es logisch, nur die Liste, die jar-als Abhängigkeit von meinem Projekt-Source-Projekt. Wird etwas anderes benötigt?

InformationsquelleAutor Buffalo | 2012-02-09
Schreibe einen Kommentar