0

我有一个小问题:当我添加依赖项时

   <dependency>
       <groupId>org.neo4j</groupId>
       <artifactId>neo4j-kernel</artifactId>
       <version>1.8.1</version>
       <type>test-jar</type>
       <scope>test</scope>
   </dependency>

对于 Maven,我有错误:

package org.neo4j.test does not exist

为什么?

我在 maven 存储库 ( http://search.maven.org/ )中没有找到“neo4j.test” 。

TIA。


尤金尼

4

3 回答 3

2

如果您的实际代码在下面src/main/java,那么范围不应该是test。否则,请提供更多详细信息。

于 2013-03-06T11:00:01.180 回答
2

我不使用 Maven,但我从http://m2.neo4j.org/content/groups/everything/org/neo4j/neo4j-kernel/1.8.1/neo4j-kernel-1.8.1-tests 复制 jar。罐

于 2013-03-06T11:07:01.460 回答
1

您需要使用分类器元素:

<dependency>
       <groupId>org.neo4j</groupId>
       <artifactId>neo4j-kernel</artifactId>
       <version>1.8.1</version>
       <classifier>tests</classifier>
       <scope>test</scope>
</dependency>

一些阅读:http ://maven.apache.org/pom.html#Maven_Coordinates

于 2013-03-06T13:27:10.247 回答