jung2(java 图形框架)的 Maven 存储库 url 是什么?
我正在寻找一个分发 jung2 包的 Maven 存储库。不幸的是我找不到有关其位置的任何信息。
更新: 我已经包含了中央存储库 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: Missing artifact net.sf.jung:jung2:jar:2.0.1:compile。我在 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 模块的 jar。
[已解决] 我还添加了对 jung-graph-impl 的依赖项,现在可以在我的项目中使用 jung2:
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-graph-impl</artifactId>
<version>2.0.1</version>
</dependency>
I am looking for a maven repository that distributes jung2 packages. Unfortunetely I can not find any information on its location.
Update:
I have included the cental 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>
But I still get an error: 10/4/10 1:31:57 PM CEST: Missing artifact net.sf.jung:jung2:jar:2.0.1:compile. I use Maven 3.0-SNAPSHOT on Mac osX.
Update2: Declaration of Jung2 dependency:
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>2.0.1</version>
<type>pom</type>
</dependency>
After adding pom, there is no error message. Unfortunetely maven does not retrieve jars of jung2 modules.
[Solved] I have added also a dependency to jung-graph-impl and I can now use jung2 in my project:
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-graph-impl</artifactId>
<version>2.0.1</version>
</dependency>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
在 repo1 上:
资源:
On repo1 :
Resources :
您需要将其添加到 pom.xml 中。这与 Maven Central 一起工作。无需指定存储库。但您仍然可以直接在 pom.xml 中使用
http://maven.apache.org
。You need to add this to the pom.xml. This work with maven central. No need to specify repository. But you can still use
<url>http://maven.apache.org</url>
directly in your pom.xml.答案:中央存储库及其镜像
但一般来说,您会遇到依赖项问题。
要使您的项目可使用 Jung2 库构建,请将特定模块(不是
jung2
)添加到您的pom.xml
中。示例:
查看模块列表 http://mvnrepository.com/artifact/net.sf.jung
添加以下内容:
不会按照人们预期的方式工作。
原因是 pom.xml 中的配置文件内的
jung2
工件的模块声明:Answer: The Central Repository and its mirrors
But generally, you experiencied issue with dependencies.
To make your project buildable with Jung2 library, add specific modules (not
jung2
) to yourpom.xml
.Example:
See the list of the modules http://mvnrepository.com/artifact/net.sf.jung
Adding the following:
will not work in the way one could expect.
The reason is declaration of modules inside of profiles in pom.xml for
jung2
artifact:尝试 Maven 存储库 或 Maven 存储库浏览器。
Try Maven Repository or Maven Repository Browser.