0

maven-nar-plugin を使用して、maven を使用してネイティブの「C」プロジェクトを構築しようとしています。次のエラーが表示されます。

[WARNING] The POM for org.apache.maven.plugins:maven-nar-plugin:jar:2.1-SNAPSHOT is missing, no dependency information available
[ERROR] The build could not read 1 project -> [Help 1]
[ERROR]
[ERROR] The project com.sec.mediascoop:mediascoop:1.0-SNAPSHOT (D:\source\metadata\mediascoop\pom.xml) has 2 errors
[ERROR] Unresolveable build extension: Plugin org.apache.maven.plugins:maven-nar-plugin:2.1-SNAPSHOT or one of its dependencies could not be resolved: Could not find artifact org.apache.maven.plugins:maven-nar-plugin:jar:2.1-SNAPSHOT -> [Help 2]

以下は、私の pom ファイルの関連セクションです。

<project>
...
<packaging>nar</packaging>
...
<build>
    <defaultGoal>install</defaultGoal>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-nar-plugin</artifactId>
            <version>2.1-SNAPSHOT</version>
            <extensions>true</extensions>
            <configuration>
                <layout>NarLayout20</layout>
                <libraries>
                    <library>   
                        <type>shared</type>
                    </library>
                </libraries>
            </configuration>
        </plugin>
    </plugins>
</build>

より詳しい情報:

  1. Maven バージョン 3.0.5 を使用しています
  2. セントラル リポジトリmaven-nar-pluginにも が表示されません
  3. @ http://duns.github.io/maven-snapshots/で利用できるようです。Maven にここを見るように指示する方法がわかりません。デフォルトでは (2) を調べています。
4

2 に答える 2

2

nar プラグインの開発者は、それを Maven Central に追加しませんでした。ただし、nar プラグインの再パッケージである次のモジュールを使用できます。

http://mvnrepository.com/artifact/org.codeswarm/maven-nar-plugin

それは私にとってうまくいっています。

于 2013-05-24T09:04:34.790 に答える