我想使用外部jar
文件。因为我使用maven,我搜索了一下,找到了一个看起来像这样的解决方案:
pom.xml:
<repository>
<id>ProjectRepo</id>
<name>ProjectRepo</name>
<url>file://${project.basedir}/lib</url>
</repository>
<dependency>
<groupId>myGroupId</groupId>
<artifactId>myArtifactId</artifactId>
<version>1.0.0-SNAPSHOT</version>
</dependency>
在FS上我已将jar
文件放在:...\MyProject\lib\myGroupId\myArtifactId\myArtifactId-1.0.0-SNAPSHOT.jar
pom.xml
文件看起来很好(没有错误)。
但问题是我无法访问位于此jar
文件中的任何类。
我找到了this教程并执行了那里的内容,但我仍然无法使用任何课程......
我在这里缺少什么?
感谢。
答案 0 :(得分:2)
您缺少文件系统上的版本号文件夹:
..\MyProject\lib\myGroupId\myArtifactId\1.0.0\myArtifactId-1.0.0-SNAPSHOT.jar
注意1.0.0
文件夹是包含jar文件的文件夹