http://blog.bigpixel.ro/2012/07/building-cc-applications-with-maven/comment-page-1/#comment-8196
我正在关注maven nar插件的上述示例,但是当我执行mvn包时出现以下错误
“找不到工件net.sf.antcontrib:cpptasks-parallel:jar:1.0-beta-5-parallel-1-SNAPSHOT”但是我在〜/ .m2 / repository中看到了以下文件夹树及其内容......什么给了?
~
.m2
repository
net
sf
antcontrib
cpptasks-parallel
1.0-beta-5-parallel-1-SNAPSHOT
答案 0 :(得分:0)
很遗憾, maven-nar-plugin
和cpptasks-parallel
目前都没有部署到Central。因此,您需要自己mvn install
他们(或者更好,mvn deploy
他们到您自己的Maven存储库)。您可以找到两个项目on GitHub。
编辑:nar-maven-plugin
版本3.0.0已发布,现在是available from Maven Central。两个注意事项:
groupId和artifactId已更改; GAV现在是:
<plugin>
<groupId>com.github.maven-nar</groupId>
<artifactId>nar-maven-plugin</artifactId>
<version>3.0.0</version>
</plugin>
cpptasks-parallel
项目已合并到nar-maven-plugin
,因此无需担心该依赖项。
答案 1 :(得分:0)
更改依赖
<dependency>
<groupId>net.sf.antcontrib</groupId>
<artifactId>cpptasks-parallel</artifactId>
<version>1.0-beta-5-parallel-1-SNAPSHOT</version>
</dependency>
到
<dependency>
<groupId>org.codeswarm</groupId>
<artifactId>cpptasks-parallel</artifactId>
<version>20121119</version>
</dependency>