2013-01-01 65 views
1

我想使用外部jar文件。由于我使用Maven的我搜索了一下,发现一个解决方案,看起来像这样:无法访问由maven导入的jar文件中的类

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教程和执行那里有什么,但我仍然不能使用任何类...

缺少什么我在这里?

谢谢。

回答

2

您缺少的版本号文件夹中的文件系统:

..\MyProject\lib\myGroupId\myArtifactId\1.0.0\myArtifactId-1.0.0-SNAPSHOT.jar

注意1.0.0文件夹是包含JAR文件的一个