からplatform.jarをダウンロードするにはMavenを得るか、私は、次のPOMエントリを持っているどのように私はJNAプロジェクト
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>3.3.0</version>
</dependency>
私は私のプロジェクトをビルドするには、以下のファイルダウンロード:
- jna-を3.3.0.jar
- JNA-3.3.0.jar.sha1
- JNA-3.3.0.pom
- JNA-3.3.0.jar.sha1
リポジトリhttp://download.java.net/maven/2/net/java/dev/jna/jna/3.3.0/にアクセスすると、他にも多数のファイルがあることがわかります。 Mavenが他のファイルをダウンロードしないのはなぜですか?
あなたが
<plugins>
<!-- fake out maven and install the binary artifact -->
<plugin>
<groupId>org.jvnet.maven-antrun-extended-plugin</groupId>
<artifactId>maven-antrun-extended-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<!--<ant dir="." target="dist" />-->
<attachArtifact file="dist/jna.jar" />
<attachArtifact file="dist/platform.jar" classifier="platform" type="jar" />
<attachArtifact file="dist/src-mvn.zip" classifier="sources" type="jar"/>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
を参照してくださいJNA-3.3.0.pomを開いた場合、私は問題がポンポンにコメントして行う「アウト偽物Mavenとバイナリアーティファクトをインストールする」ために何かを持っている疑いがあります。
新しいバージョンの場合、これはもはや真ではありません.2番目のアーティファクトは、クラシファイアなしで "jna-platform"と呼ばれるようになりました。 – David