Frage

Ich bin auf der Suche nach einer Maven-Repository, dass vertreibt jung2 Pakete. Unfortunetely kann ich keine Informationen über seine Lage.

Update: Ich habe das cental Repository Repo1 enthalten.

 <repository>
  <id>central</id>
  <name>Maven Repository Switchboard</name>
  <layout>default</layout>
  <url>http://repo1.maven.org/maven2</url>
  <snapshots>
    <enabled>false</enabled>
  </snapshots>
</repository>

Aber ich habe noch eine Fehlermeldung erhalten: 10/4/10 13.31.57 CEST: Fehlender Artefakt net.sf.jung: jung2: jar: 2.0.1: Kompilierung. Ich verwende Maven 3.0-SNAPSHOT auf Mac OSX.

Update2: Erklärung Jung2 Abhängigkeit:

  <dependency>
                <groupId>net.sf.jung</groupId>
                <artifactId>jung2</artifactId>
                <version>2.0.1</version>
                <type>pom</type>                 
        </dependency>

Nach der Zugabe von pom, gibt es keine Fehlermeldung. Unfortunetely Maven abrufen nicht Gläser jung2 Module.

[Gelöst] Ich habe auch eine Abhängigkeit zu jung-Graph-impl hinzugefügt, und ich kann jetzt jung2 in meinem Projekt verwenden:

   <dependency>
        <groupId>net.sf.jung</groupId>
            <artifactId>jung-graph-impl</artifactId>
            <version>2.0.1</version>
</dependency>
War es hilfreich?

Lösung

Repo1 :

<dependency>
    <groupId>net.sf.jung</groupId>
    <artifactId>jung2</artifactId>
    <version>2.0.1</version>
</dependency>

Ressourcen:

Andere Tipps

Sie müssen dies der pom.xml hinzuzufügen. Diese Arbeit mit zentralen maven. Keine Notwendigkeit angeben Repository. Aber Sie können noch <url>http://maven.apache.org</url> direkt in Ihrem pom.xml verwenden.

    <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung2</artifactId>
        <version>2.0.1</version>
        <type>pom</type>
    </dependency>
    <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung-graph-impl</artifactId>
        <version>2.0.1</version>
    </dependency>
  

Was ist eine Maven-Repository-URL für jung2 (Java Graph Framework)?

Antwort: das zentrale Repository und sein Spiegel

Aber im Allgemeinen experiencied Sie Problem mit Abhängigkeiten.

Um Ihr Projekt erstellbar mit Jung2 Bibliothek, fügen Sie spezifische Module (nicht jung2) auf Ihrem pom.xml.

Beispiel:

    <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung-graph-impl</artifactId>
        <version>2.0.1</version>
    </dependency>
    <dependency>
        <groupId>net.sf.jung</groupId>
        <artifactId>jung-algorithms</artifactId>
        <version>2.0.1</version>
    </dependency>

Sehen Sie die Liste der Module http://mvnrepository.com/artifact/net.sf. jung


Das Hinzufügen der folgenden:

<dependency>
    <groupId>net.sf.jung</groupId>
    <artifactId>jung2</artifactId>
    <version>2.0.1</version>
    <type>pom</type>
</dependency>

wird nicht Arbeit in der Art und Weise könnte man erwarten.

Der Grund dafür ist Deklaration von Modulen innerhalb der Profile in pom.xml für jung2 Artefakt:

<profiles>
    <profile>
        <id>all</id>
        <activation>
            <property>
                <name>all</name>
            </property>
        </activation>
        <modules>
            <module>jung-api</module>
            <module>jung-graph-impl</module>
            <module>jung-algorithms</module>
            <module>jung-io</module>
            <module>jung-visualization</module>
            <module>jung-samples</module>
            <module>jung-jai</module>
            <module>jung-jai-samples</module>
            <module>jung-3d</module>
            <module>jung-3d-demos</module>
    .............
</profiles>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top