maven - 由于Codehaus关闭,无法再建立Mule项目

标签 maven mule

关闭codehaus之后,我无法再构建任何使用mule-scripting-component的Mule项目,因为它正试图从codehaus下载构件(由于上述站点的关闭,它不再具有此功能)。当我尝试构建时,出现以下错误:

Could not resolve dependencies for project my.company.muleproject:mule-subproject-page:mule-module:1.0.1: Failed to collect dependencies at org.mule.modules:mule-module-scripting:jar:3.6.0 -> javax.script:jruby-engine:jar:jdk14:1.1: Failed to read artifact descriptor for javax.script:jruby-engine:jar:jdk14:1.1: Could not transfer artifact javax.script:jruby-engine:pom:1.1 from/to codehaus-mule-repo (http://repository.codehaus.org): peer not authenticated -> [Help 1]



为了让Mule忽略codehaus repo ,我该怎么办?

最佳答案

如前所述,在您的Maven settings.xml中设置一个镜像将对其进行修复。为了更加明确,这是我添加的解决此问题的方法:

<mirror>
  <id>mule-codehaus-mirror</id>
  <mirrorOf>codehaus-mule-repo,codehaus-releases,codehaus-snapshots</mirrorOf>
  <name>Mule Codehaus Mirror</name>
  <url>https://repository.mulesoft.org/nexus/content/repositories/public</url>
</mirror>

关于maven - 由于Codehaus关闭,无法再建立Mule项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30294299/

相关文章:

java - 编译后的 Eclipse maven 在 Eclipse 中看不到目标/类文件夹

java - 如何使用selenium capturescreen并保存到jenkins项目中?

java - Spring 中的 Hibernate bean 无法加载并抛出 java.lang.NoSuchMethodError

java.lang.ClassNotFoundException : com. mulesoft.weave.module.writer.Writer

mule - 如何使用 Mule ESB、Mule Studio 读取 CSV 文件并将数据插入 PostgreSQL

maven - Intellij - 无法启动 Maven 服务 - ExecutionException

java - 复制子模块时不要复制父pom

Mule - 将文件放在哪里以便 Mule Studio 和 Mule Standalone 可以读取它?

maven - 未知包 : mule-module error after running mvn archetype for cloud connector creation via DevKit

jakarta-ee - Mule ESB和java企业应用服务器的区别