首页 文章

无法从maven中安装的jar加载类

提问于
浏览
2

我通过jar文件安装在我的maven本地存储库(〜/ .m2 / repository /)中,按照第三方JAR安装的教程,使用groupID,artifactId,版本和包装,如下所示:

mvn install:install-file -Dfile = CAENRFIDLibrary.jar -DgroupId = com.caen -DartifactId = RFIDLibrary -Dversion = 4.7.0-SNAPSHOT -Dpackaging = jar .

在eclipse中更新maven项目依赖项后,我的pom.xml中出现的错误消失了 . 但在我的程序中,我无法从jar文件加载类 . (注意:包在程序中导入)

有人知道如何解决这个问题吗?

在此先感谢您的帮助 .

3 回答

  • 0

    问题解决了,问题是由rxtxcomm jar的文件引起的 . 通过尝试加载CAENRFIDLibrary.jar和rxtxcomm.jar,逐步作为项目的外部库我找到了解决方案 .

    谢谢你的帮助 .

  • 1

    Update dependency like below in pom file.

    <dependency>
         <groupId>com.caen</groupId>
         <artifactId>CAENRFIDLibrary</artifactId>
         <version>4.7.0</version>
    </dependency>
    
  • 0

    我通过正确的方式做到了,但它始终存在 . 我问自己问题是不是来自jar,因为它是用Ant 1.9.4生成的?可能是它来自groupId作为所有类所在的包是“com.caen.RFIDLibrary”

相关问题