作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
jung2 在 maven 存储库中,here和 here .
但是我的 Eclipse 没有发现它:
代码在这里:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>tests.jung</groupId>
<artifactId>TryJung</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>2.0</version>
</dependency>
</dependencies>
</project>
更新
抱歉不能接受有关依赖类型的答案,因为它不完整。 jung 依赖的代码直接从 Maven 仓库中获取:
所以,我需要一个解释,为什么从存储库站点获取的代码不能实际工作。
这里发生了什么,谁“有罪”?
最佳答案
如前所述,您正在寻址一个 pom 文件。从某种意义上说,这是正确的,但如果你想编译,你需要在依赖项部分添加实际的 jar,例如:
<dependencies>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung2</artifactId>
<version>${jung.version}</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-api</artifactId>
<version>${jung.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-visualization</artifactId>
<version>${jung.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-graph-impl</artifactId>
<version>${jung.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-algorithms</artifactId>
<version>${jung.version}</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.sf.jung</groupId>
<artifactId>jung-io</artifactId>
<version>${jung.version}</version>
<scope>compile</scope>
</dependency>
</dependencies>
不要忘记在属性部分也定义版本属性:
<properties>
<jung.version>2.0.1</jung.version>
</properties>
希望这对您有所帮助。
关于java - 遗失 Artifact net.sf.jung :jung2:jar:2. 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28175260/
我在体内收到一些字段,但是我有以下代码: registro := bson.M{ "$set": bson.M{ "nombre":
我正在尝试开始使用 Maven 和 m2eclipse,但我一直收到缺少工件的错误: log4j 在我的本地存储库中。我将 m2eclipse 设置为使用 Maven 的外部安装,尽管我意识到对于依赖
jung2 在 maven 存储库中,here和 here . 但是我的 Eclipse 没有发现它: 代码在这里: 4.0.0 tests.jung TryJung
我是一名优秀的程序员,十分优秀!