首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是jung2 (java图形框架)的maven仓库url?

什么是jung2 (java图形框架)的maven仓库url?
EN

Stack Overflow用户
提问于 2010-10-04 19:17:09
回答 4查看 5.2K关注 0票数 17

我正在寻找一个分发jung2包的maven存储库。不幸的是,我找不到任何关于它位置的信息。

更新:我已经包含了中心存储库repo1。

代码语言:javascript
复制
 <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 artifacenet.sf.jung:Jung2:jar:2.0.1:compile。我在Mac osX上使用maven3.0-SNAPSHOT。

Update2: Jung2依赖声明:

代码语言:javascript
复制
  <dependency>
                <groupId>net.sf.jung</groupId>
                <artifactId>jung2</artifactId>
                <version>2.0.1</version>
                <type>pom</type>                 
        </dependency>

添加pom后,没有错误消息。不幸的是,maven不能检索jung2模块的jars。

解决方案我还向jung-graph-impl添加了一个依赖项,现在我可以在我的项目中使用jung2了:

代码语言:javascript
复制
   <dependency>
        <groupId>net.sf.jung</groupId>
            <artifactId>jung-graph-impl</artifactId>
            <version>2.0.1</version>
</dependency>
EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-10-04 19:20:51

repo1上:

代码语言:javascript
复制
<dependency>
    <groupId>net.sf.jung</groupId>
    <artifactId>jung2</artifactId>
    <version>2.0.1</version>
</dependency>

资源:

  • mvnrepository.com - Jung 2
票数 8
EN

Stack Overflow用户

发布于 2014-04-10 05:47:52

您需要将此代码添加到pom.xml中。这与maven central一起工作。不需要指定存储库。但您仍然可以在pom.xml中直接使用<url>http://maven.apache.org</url>

代码语言:javascript
复制
    <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>
票数 7
EN

Stack Overflow用户

发布于 2013-12-25 02:52:01

jung2 (java图形框架)的maven仓库url是什么?

答:中央存储库及其镜像

但通常情况下,您会遇到依赖关系的问题。

要使用Jung2库构建您的项目,请向pom.xml添加特定的模块(而不是jung2)。

示例:

代码语言:javascript
复制
    <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

添加以下内容:

代码语言:javascript
复制
<dependency>
    <groupId>net.sf.jung</groupId>
    <artifactId>jung2</artifactId>
    <version>2.0.1</version>
    <type>pom</type>
</dependency>

将不会以人们预期的方式工作。

原因是在用于jung2工件的pom.xml中的配置文件中声明了模块:

代码语言:javascript
复制
<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>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3854719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档