执行 Maven 安装时构建 Maven 项目时出错

Posted

技术标签:

【中文标题】执行 Maven 安装时构建 Maven 项目时出错【英文标题】:Error Building Maven project when I do maven install 【发布时间】:2018-10-18 17:53:08 【问题描述】:

我正在尝试使用 Eclipse 中的 Spring Tool Suit 构建 Maven 项目,但在执行 Maven 安装时出现错误。

首先我执行 Maven Clean 并且它工作正常,但是当我执行 maven 安装时出现此错误:

Failed to execute goal org.codehaus.mojo:build-helper-maven-plugin:1.9.1:regex-properties 
  (set-properties-with-regex) on project qad-webshell-pom: 
  Execution set-properties-with-regex of goal 
  org.codehaus.mojo:build-helper-maven-plugin:1.9.1:regex-properties failed:
  Plugin org.codehaus.mojo:build-helper-maven-plugin:1.9.1 or 
  one of its dependencies could not be resolved: 
  Failed to collect dependencies at org.codehaus.mojo:build-helper-maven-plugin:jar:1.9.1 -> 
  org.beanshell:bsh:jar:2.0b4: Failed to read artifact descriptor 
  for org.beanshell:bsh:jar:2.0b4: 
  Could not transfer artifact org.beanshell:bsh:pom:2.0b4 from/to 
  central (http://repo1.maven.org/maven2): 
  Cannot access http://repo1.maven.org/maven2 with type default 
  using the available connector factories: 
  BasicRepositoryConnectorFactory: 
  Cannot access http://repo1.maven.org/maven2 using the registered transporter
  factories: WagonTransporterFactory: java.util.NoSuchElementException
[ERROR]       role: org.apache.maven.wagon.Wagon
[ERROR]   roleHint: http'

【问题讨论】:

您可以添加 pom.xml,这将有助于了解发生错误的原因。 您有网络/防火墙/代理问题或一些非常糟糕的配置问题... 谢谢,我认为这是 Maven 服务器的错误,因为几天后它可以正常工作 【参考方案1】:

我有同样的问题。

我已经重新启动了 Eclipse,然后继续你有错误的项目特定的 maven 模块,右键单击 > Maven > 更新项目 ...

在特定模块上更新之后,Maven 安装工作没有任何错误。

【讨论】:

以上是关于执行 Maven 安装时构建 Maven 项目时出错的主要内容,如果未能解决你的问题,请参考以下文章

Maven构建时出现访问限制错误

尝试将 ojdbc7 作为 maven 依赖项安装时出现问题 [重复]

当我尝试使用最新的依赖项构建 Maven 空手道项目时出现编译错误

如何正确使用maven资源插件

Maven安装以及Idea安装

詹金斯构建错误 Maven Angular2