我通过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 回答
问题解决了,问题是由rxtxcomm jar的文件引起的 . 通过尝试加载CAENRFIDLibrary.jar和rxtxcomm.jar,逐步作为项目的外部库我找到了解决方案 .
谢谢你的帮助 .
Update dependency like below in pom file.
我通过正确的方式做到了,但它始终存在 . 我问自己问题是不是来自jar,因为它是用Ant 1.9.4生成的?可能是它来自groupId作为所有类所在的包是“com.caen.RFIDLibrary”