私はスイングベースのデスクトップアプリケーションを開発しており、このアプリケーションはMediaInfo.dllライブラリを使用しています。私はまずthis answerのように私のローカルリポジトリにこのdllをインストールしました。それから私は、このMavenのDLL依存関係の問題
<dependency>
<groupId>com.mediainfo</groupId>
<artifactId>mediainfo</artifactId>
<version>0.7.44</version>
<type>dll</type>
</dependency>
私はMavenの3.0.3バージョンを使用していますが、私は、実行時にMVNは、アセンブリをインストールするように私のpom.xmlに依存関係を追加しました:アセンブリには無い、
PlexusIoResourceCollectionが見つからないと言いますarchieverがdllで見つかりました
私はmavenには新しいので、私は聞き取りをする前に助けを探しています。
x86またはx64のタイプの前にクラシファイアタグを追加してみてください。したがって、32ビット環境の場合は、タイプタグの前に x86 を追加してください。それが動作する場合、私は以下の答えを投稿します。 –
Perception
いいえ私は試しましたが、うまくいきません – mcaaltuntas
いいえ、これより前に応答がない場合、仕事の後でもっと調べてみましょう。 – Perception