1

外部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ただし、このファイル内にあるクラスにはアクセスできません。

このチュートリアルを見つけて、そこにあるものを実行しましたが、それでもクラスを使用できません...

ここで何が欠けていますか?

ありがとう。

4

1 に答える 1

2

ファイルシステムにバージョン番号フォルダがありません:

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

1.0.0フォルダはjarファイルを含むフォルダであることに注意してください

于 2013-01-01T16:57:20.833 に答える