2013-01-01 102 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文件的一個