【问题标题】:No connector available using eclipse aether package to deploy through maven plugin没有可用的连接器使用 eclipse aether 包通过 maven 插件部署
【发布时间】:2013-09-25 15:55:33
【问题描述】:

我正在尝试使用 Maven 3.1.0 和 Eclipse Aether 0.9.0.M3。我已经根据他们的文档进行了设置,并尝试将其作为 maven 插件运行。这是他们部署example 的链接。我在列表中替换了我的存储库名称,但是当我运行插件时出现以下错误:

[错误] 无法在项目 NexusHelper 上执行目标 com.company.maven.plugin.sample:nexus-maven-plugin:1.0-SNAPSHOT:deploy-repository (default-cli):无法部署工件/元数据:否连接器可用于使用可用工厂访问默认类型的存储库 internal-repository (http://nexus.company.com/content/repositories/incubator/) -> [帮助 1]

我可以采用相同的代码示例并在独立的 jar 中运行它,它可以完美运行。如果可能的话,我想把所有东西都放在一个插件中,而不是有一个插件和一个独立的 jar。

【问题讨论】:

    标签: maven connector aether


    【解决方案1】:

    我遇到了同样的问题,这是因为此连接器不是自动注入的。在我手动执行此操作后,我开始出现“错误的方法签名”错误,这让我发现 Maven 3.1.0 使用 Aether 0.9.0M2。

    切换到这个版本对我来说并不奏效,也没有样本,所以我现在开始使用 Sonatype Aether。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-13
      • 1970-01-01
      • 2013-08-17
      • 2013-03-09
      • 1970-01-01
      • 2017-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多