2013-05-23 8 views
0

maven-nar-plugin을 사용하여 maven을 사용하여 네이티브 "C"프로젝트를 빌드하려고합니다. 나는 다음과 같은 오류가 점점 오전 :maven-nar-plugin을 사용하는 동안 오류가 발생했습니다.

[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. 것은 내가 메이븐 버전 3.0을 사용하고 있습니다. 5
  2. Central Repositorymaven-nar-plugin이 표시되지 않습니다.
  3. @http://duns.github.io/maven-snapshots/을 사용할 수 있음을 확인했습니다. 나는 여기서 어떻게 보이는지 알리는 방법을 모른다. 기본적으로 (2)를 조사하고 있습니다.

답변

2

nar 플러그인 개발자는이를 Maven Central에 추가하지 않았습니다. 그것은 나를 위해 잘 작동하고있다

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

: 그러나 NAR 플러그인의 리 패키지입니다 다음과 같은 모듈을 사용할 수 있습니다.

+2

공식'nar-maven-plugin' 버전 3.0.0이 출시되었습니다. 자세한 내용은 내 대답을 참조하십시오. – ctrueden

3

공식 nar-maven-plugin 버전 3.0.0이 출시되었으며 현재는 available from Maven Central입니다. 두 음 :

  1. groupId 및 artifactId가 변경되었습니다. 게이트웨이 AV는 지금 :

    <plugin> 
        <groupId>com.github.maven-nar</groupId> 
        <artifactId>nar-maven-plugin</artifactId> 
        <version>3.0.0</version> 
    </plugin> 
    
  2. cpptasks-parallel 프로젝트는 nar-maven-plugin에 병합 된, 그래서 필요는 더 이상 그 종속성에 대해 걱정할 것이 없습니다.

SO #15771086도 참조하십시오.

관련 문제