首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Maven 3并行Gmaven散发故障

Maven 3并行Gmaven散发故障
EN

Stack Overflow用户
提问于 2012-03-26 09:55:44
回答 1查看 1.4K关注 0票数 0

我的Maven 3.0.4并行构建在以下错误中间歇性地失败:

未能在项目操作中心上执行目标org.codehaus.gmaven:gmaven-plugin:1.2:

(默认):没有找到匹配的选择: 1.7 ->帮助1,->未能执行目标org.codehaus.gmaven:gmaven-plugin:1.2:(默认)对项目操作中心:没有提供者找到匹配选择: 1.7在org.apache的org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217).maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleThreadedBuilder$1.call(LifecycleThreadedBuilder.java:167) at org.apache.maven.lifecycle.internal.LifecycleThreadedBuilder$1.call(LifecycleThreadedBuilder.java:163) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util由:.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)引起的: org.apache.maven.plugin.MojoExecutionException:没有提供者找到匹配的选择: 1.7 at org.codehaus.gmaven.plugin.MojoSupport.execute(MojoSupport.java:85) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:( 209) . 13名以上的原因是: org.codehaus.gmaven.feature.ProviderException:没有供应商找到匹配的选择: 1.7在org.codehaus.gmaven.runtime.loader.DefaultProviderManager.select(DefaultProviderManager.java:109) at org.codehaus.gmaven.plugin.ProviderMojoSupport.provider(ProviderMojoSupport.java:120) at org.codehaus.gmaven.plugin.ComponentMojoSupport.feature(ComponentMojoSupport.java:49) at org.codehaus.gmaven.plugin.ComponentMojoSupport.feature(ComponentMojoSupport.爪哇:42)在org.codehaus.gmaven.plugin.ComponentMojoSupport.doExecute(ComponentMojoSupport.java:53) at org.codehaus.gmaven.plugin.MojoSupport.execute(MojoSupport.java:69) . 15

我的父pom.xml将gmaven插件定义如下:

代码语言:javascript
复制
<plugin>
                      <groupId>org.codehaus.gmaven</groupId>
                      <artifactId>gmaven-plugin</artifactId>
                      <version>1.2</version>
                      <configuration> 
                        <providerSelection>1.7</providerSelection> 
                      </configuration> 
                      <dependencies>
                          <dependency>
                            <groupId>org.codehaus.gmaven.runtime</groupId>
                            <artifactId>gmaven-runtime-1.7</artifactId>
                            <version>1.2</version>
                            <exclusions>
                              <exclusion>
                                <groupId>org.codehaus.groovy</groupId>
                                <artifactId>groovy-all</artifactId>
                              </exclusion>
                            </exclusions>




                      </dependency>
                          <dependency>
                            <groupId>org.codehaus.groovy</groupId>
                            <artifactId>groovy-all</artifactId>
                            <version>1.7.0</version>
                          </dependency>
                      </dependencies>
                      <executions>
                          <execution>
                              <goals>
                                      <goal>compile</goal>
                                  <goal>testCompile</goal>
                              </goals>
                          </execution>
                      </executions>
                  </plugin>

请注意,当我运行'mvn :providers‘命令时,我看到运行时被安装,当我用一个线程构建时,构建成功

EN

回答 1

Stack Overflow用户

发布于 2012-07-18 07:35:50

目前,gmaven不支持并行构建。

让我们投票赞成这个http://jira.codehaus.org/browse/GMAVEN-87 --这个更改应该解决这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9870047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档