【问题标题】:not able to import abeel util in a maven project无法在 Maven 项目中导入 abeel util
【发布时间】:2013-07-09 15:56:18
【问题描述】:

我将在 maven 中进行一个项目,并在其中使用 Java-ML。使用这个库时出现错误java.lang.ClassNotFoundException: be.abeel.util.GZIPPrintWriter

现在为了消除这个错误,我正在尝试通过import be.abeel.util.GZIPPrintWriter; 导入缺失的类

但是导入语句不起作用,因为我无法找到 Abeel Javakit Tool (AJT) 的存储库来写入 pom.xml 以解决依赖关系。

如何在 maven 中解决这种依赖关系。请帮忙。

提前致谢。

【问题讨论】:

    标签: java maven import


    【解决方案1】:

    它可能尚未部署到 Maven Central 或其他 Maven 存储库。

    在这种情况下,您可以执行以下操作:

    【讨论】:

      【解决方案2】:

      您应该导入以下所有推荐的库列表:

      所需的库: - Apache Commons Math:在某些算法中使用,包括 1.2 版 Apache Commons Math 在 Apache License 2.0 下分发 http://commons.apache.org/math/

      • Abeel Java Toolkit:在某些类中使用,包括 1.20 版 AJT 在 GNU GPL 2 或更高版本下分发 http://sourceforge.net/projects/ajt/

      • Jama:在某些算法中使用,包括 1.0.2 版本 Jama 作为公共领域软件分发

      【讨论】:

        【解决方案3】:

        我偶然遇到了同样的问题,我不想做任何复杂的事情。

        那时我才意识到,在 javaml 下载中,我们有以下层次结构:javaml-0.1.7 > lib > ajt-2.9.jar

        所以我刚刚在我的app/build.gradle 中添加了依赖项:compile fileTree(include: ['*.jar'], dir: 'libs/javaml-0.1.7/lib')。像魅力一样工作。我现在可以睡觉了。

        (注意:我将 javaml 文件夹放在自定义 libs/ 文件夹中,根据您的需要调整 dir 路径)

        【讨论】:

        • @maven 项目中的情况如何?
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-12-02
        • 2020-01-10
        • 2020-07-23
        • 1970-01-01
        • 2021-06-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多