新的Maven依赖性未得到承认

时间:2012-09-05 18:59:59

标签: scala maven

我在Maven项目(基于Scala)中添加了一个依赖项,但在重新编译之后,找不到新的包。 新的依赖关系如下:

<dependency>
    <groupId>org.apache.any23</groupId>
    <artifactId>apache-any23</artifactId>
    <version>0.7.0-incubating</version>
</dependency>

现在我

import org.apache.any23._

我得到了

Error: object any23 is not a member of package org.apache

任何人都知道问题可能是什么?

1 个答案:

答案 0 :(得分:2)

在.m2 / repository目录中查找jar文件。例如。在OSX终端或Linux中:

find ~/.m2 -print

然后使用unzip或jar列出内容:

jar tf filename

并查找常规包/类名称。

通过查找文件和内容,您很可能会发现问题,无论是什么问题。

更新:我只是看了一下,似乎你可能想要核心工件:

artifactId:apache-any23-core

它有JAR文件,它们更有可能包含你想要的东西:classes。