Jung2(Javaグラフフレームワーク)のMavenリポジトリURLとは何ですか?
-
27-09-2019 - |
質問
私は配布するMavenリポジトリを探しています Jung2 パッケージ。残念ながら、私はその場所に関する情報を見つけることができません。
更新:Centl Repository Repo1を含めました。
<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>
しかし、私はまだエラーがあります:10/4/10 1:31:57 PM CEST:Artifact net.sf.jung:jung2:jar:2.0.1:コンパイル。 Mac OSXでMaven 3.0-Snapshotを使用しています。
Update2:Jung2依存の宣言:
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>2.0.1</version>
<type>pom</type>
</dependency>
POMを追加した後、エラーメッセージはありません。残念ながら、MavenはJung2モジュールの瓶を取得しません。
解決]私はまた、Jung-Graph-Implへの依存関係を追加しましたが、プロジェクトでJung2を使用できるようになりました。
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-graph-impl</artifactId>
<version>2.0.1</version>
</dependency>
解決
の上 レポ1 :
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>2.0.1</version>
</dependency>
資力 :
他のヒント
これをpom.xmlに追加する必要があります。これはMaven Centralとの仕事です。リポジトリを指定する必要はありません。しかし、あなたはまだ使用することができます <url>http://maven.apache.org</url>
pom.xmlで直接。
<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>
Jung2(Javaグラフフレームワーク)のMavenリポジトリURLとは何ですか?
回答:中央リポジトリとそのミラー
しかし、一般的に、あなたは依存関係に関する問題を経験しました。
Jung2ライブラリでプロジェクトを構築できるようにするには、特定のモジュールを追加します( jung2
)あなたに pom.xml
.
例:
<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>
モジュールのリストを参照してください http://mvnrepository.com/artifact/net.sf.jung
以下を追加します:
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>2.0.1</version>
<type>pom</type>
</dependency>
期待できる方法では機能しません。
その理由は、pom.xmlのプロファイル内のモジュールの宣言です。 jung2
アーティファクト:
<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>
試す Mavenリポジトリ また Mavenリポジトリブラウザ.