0

maven/eclipse に icepdf-core.jar という jar をインストールしようとしています。

次のコマンドを実行すると、org.icepdf.core フォルダーが ~.m2/repository に作成されますが、jar ファイルはディレクトリにインストールされません。

mvn install:install-file -Dfile=/Users/me/Downloads/ICEpdf-4.1.4-bin/icepdf/icepdf-core.jar 
                         -DgroupId=org.icepdf 
                         -DartifactId=core 
                         -Dversion=4.1.4 
                         -Dpackaging=jar 
                         -DgeneratePom=true

このコマンドを実行した後、core-4.1.4.pom.xml と maven-metadata-local.xml を Eclipse プロジェクトの local_repo フォルダーに手動でコピーしました。

また、次のように pom.xml に依存関係を追加しました。

<dependency>
    <groupId>org.icepdf</groupId>
    <artifactId>icepdf-core</artifactId>
    <version>4.1.4</version>
</dependency>

日食で次のようなエラーが発生します。

欠落しているアーティファクト org.icepdf:icepdf-core:jar:4.1.4:compile

どうすればこれを機能させることができますか?

4

2 に答える 2

4

Eclipse indigo を使用している場合は、m2e を使用して jar を Maven リポジトリにインポートすることもできます。file/import/maven/installに移動するか、アーティファクトを Maven リポジトリにデプロイします

グループとアーティファクト ID を入力するだけです。

于 2012-03-02T18:41:07.503 に答える
1

何か間違ったことをしているようです: Maveninstall-fileコマンドでは、artifactIdcoreであることを示していますが、依存関係の定義では、artifactId icepdf-coreを使用しています。

次の Maven コマンドを使用して、アーティファクトの再インストールを試みます。

mvn install:install-file -Dfile=/Users/me/Downloads/ICEpdf-4.1.4-bin/icepdf/icepdf-core.jar -DgroupId=org.icepdf -DartifactId=icepdf-core -Dversion=4.1.4 - Dpackaging=jar -DgeneratePom=true

于 2011-05-20T06:16:47.697 に答える