无法将 maven-camel-plugin 添加到项目中

Posted

技术标签:

【中文标题】无法将 maven-camel-plugin 添加到项目中【英文标题】:Could not add maven-camel-plugin to project 【发布时间】:2018-03-24 10:26:28 【问题描述】:

camel-maven 插件或其组件之一在运行 Maven 项目时失败。

我没有互联网连接。有没有办法在离线时安装这个插件?

提前致谢!

【问题讨论】:

它应该如何工作?没有任何连接就无法获取文件 詹斯您好。 Thecnollogy 人员安装了一个本地 Intranet 存储库,因此将其添加到我的 m2/settings.xml 中,我可以提取我需要的 .jars。但它似乎没有存储 camel-maven 插件或其组件之一。 这是非常重要的信息。您应该将此添加到您的问题中。还有来自 maven 的日志。 【参考方案1】:

Maven 需要从 Maven 存储库下载其插件。标准的 Maven 存储库是 MavenCentral。您还可以使用 Nexus 或 Artifacty(例如在我们公司完成)设置您自己的 Maven 存储库,并将工件从 Internet 传输到您的内部存储库。所以至少你的 Nexus/Artifactory 需要互联网连接。

根据您对问题的评论:您的“技术人员”需要确保您的 Intranet 存储库已连接到 MavenCentral,或者,如果这不可能或不允许,他需要将所有相关工件从 MavenCentral 复制到您的 Intranet 存储库.确定一整套必要的工件可能很乏味。

【讨论】:

谢谢,JF。我宁愿自己在本地机器上设置它,只插入骆驼行家插件。如果我只是安装一个已经在我的 Intranet 机器上安装了所有必需插件的虚拟机,它会成功吗? 我不太明白你想做什么。您可以在自己的本地存储库(在您的计算机上)中安装 camel-maven-plugin,或者您可以从一些 Nexus/Artifactory 下载它。您无法从其他人的本地存储库中读取它。 好的,JF,我会听从你的建议,我会尝试在我的本地计算机上手动安装所需的插件。但我似乎找不到在 Windows 中执行此操作的方法,任何建议都会非常有用。谢谢! 您需要从 MavenCentral 下载插件及其所有依赖项,然后使用 install:install-file 目标将它们安装到本地存储库中。 好的,JF,我在这个 MavenCentral 位置找到了 camel-maven 插件:mvnrepository.com/artifact/org.apache.camel/camel-maven-plugin 很抱歉打扰你详细信息,但由于我是 Jboss 的新手,我不知道程序下载整个插件及其依赖项......你能告诉我如何下载它们吗?再次感谢!

以上是关于无法将 maven-camel-plugin 添加到项目中的主要内容,如果未能解决你的问题,请参考以下文章

无法将 ReactiveUI 添加到 NUnit 测试项目

无法将 UILabel 添加到 UICollectionViewCell

无法将 JSON 响应添加到领域

无法将 UIContainerView 添加到 UIScrollView

无法将元素添加到数组

无法将孩子添加到 GameScene,只能添加到 SKSpriteNode