如何从本地 Maven 存储库部署 karaf 功能?

2024-06-28

我已经为 karaf (4.0.1) 创建了第一个项目。到目前为止我已经得到以下内容:

  • 使用构建的应用程序包maven-bundle-plugin。还会有更多...
  • 使用创建的 karaf 功能karaf-maven-plugin.
  • 使用相同插件创建的 karaf 组件

所以我已经准备好向客户交付 - 但我在开发过程中陷入困境。这个问题 https://stackoverflow.com/questions/24791950/how-to-work-with-frequent-local-snapshot-bundle-deployments-on-karaf回答了我剩下的几乎所有问题,除了一个:

通过运行构建我的项目后maven install我认为我应该能够使用类似命令的命令在本地 karaf 实例上运行我的功能feature:install.

我可以使用以下命令从本地 Maven 安装我的应用程序包bundle:install但接下来我要自己管理依赖关系。

实在想不通bundle:install适用于我的本地 Maven 存储库并且feature:install没有。


找到了解决方案here http://www.cheatography.com/funthomas424242/cheat-sheets/karaf/。我知道我需要feature:repo-add- 但是这个命令的名称和官方文档 https://karaf.apache.org/manual/latest/commands/feature-repo-add.html让我思考完全错误的方向。

这个命令不添加(maven)存储库,但添加了 Maven 存储库链中某个功能的位置(所以我认为旧名称addUrl可能更容易理解)。

无论如何 - 使用feature:repo-add mvn:<groupId>/<artifactId>/<version>/xml/features works.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从本地 Maven 存储库部署 karaf 功能? 的相关文章

随机推荐

  • 计算网络中的周期

    最好的方法是什么 或者是否有任何方法可以实现对网络中的 3 个和 4 个周期进行计数 3 个周期等于从一个模式网络计算的三个节点 三角形 的连接组 4 个周期等于由两个模式网络计算的四个节点 方块 的连接组 如果我有这样的网络 onemod
  • 是否可以上传文本文件以HTML/JS输入?

    我在 HTML 表单中有一些输入框 需要在表单加载时更新这些输入框 并且需要从文本文件上传这些值 这里也提出了类似的问题 将文本文件上传到 Html JS 中的输入 https stackoverflow com questions 983
  • 查询列表项并使用 SharePoint Web 服务与对象模型

    我的公司正在考虑编写一个自定义应用程序 该应用程序需要跨多个网站集执行许多列表项查询 它需要运行 WSS 3 0 如果它也能在 WSS 2 0 上运行 那就太好了 它不会是为 MOSS SPS 设计的 但如果它能在这些平台上运行的话 那就太
  • 何时使用 f:viewAction / preRenderView 与 PostConstruct?

    什么时候应该使用f viewAction or preRenderView初始化页面数据的事件与使用 PostConstruct注解 是否根据支持 bean 的范围类型使用其中一种或另一种的基本原理 例如如果支持 bean 是 Reques
  • 如何在Center中设置WebView内容?

    我正在 WebView 中加载一些 HTML 内容 但它总是出现在我的 WebView 的左上角 我也尝试使用样式表 在样式表中我添加了与中心相关的标签 但它没有位于中心 样式表中的其他标签工作正常 如何设置WebView中的内容垂直和水平
  • 如何使用 state go 方法在 Angular 状态路由器中的网址 url 中形成查询字符串

    我有一个产品列表页面 有产品列表 当单击特定产品时 调用该函数并在函数 state go 中 不在动态模式下工作 state go home product detail productID redminote4 brand x store
  • 如何查看我的 laravel 数据库?

    我已经设置了功能性的 laravel 项目 数据库连接有效 我已经通过终端添加了一些表 但现在我想看到它 就像您可以使用 phpmyadmin 看到所有内容一样 默认情况下如何找到数据库文件以及如何打开它 在终端中 cd 进入项目目录 va
  • 将嵌套 C++ 向量作为内置样式多维数组传递

    如果我有一个 C 向量 我知道我可以安全地将它作为数组传递 指向所包含类型的指针 void some function size t size int array impl here std vector
  • 即使出现异常也希望程序继续运行

    我搜索了几次 但我没有找到我真正想要的东西 我正在以出色的处理能力 尝试 捕捉 进行锻炼 在那里我发现了这个障碍 如果程序发现异常 它就会终止 我尝试调用一个函数catch部分 但它仍然终止 void exception handle Th
  • 我的sparkDF.persist(DISK_ONLY)数据存储在哪里?

    我想更多地了解spark中hadoop的持久化策略 当我使用 DISK ONLY 策略保存数据帧时 我的数据存储在哪里 路径 文件夹 我在哪里指定这个位置 对于简短的答案 我们可以看看文档 https spark apache org do
  • Spring Data Rest - 代理路径不包括链接路径

    我正在代理 Spring REST 后端 如下所示 后端 http backend 8080 代理本地主机 localhost 3000 api backend gt http backend 8080 如果我在本地浏览到代理端点 它将代理
  • 如何从 k8s 将 `sysctl` 标志传递给 docker?

    场景 我有一个容器镜像需要运行net core somaxconn gt 默认值 我正在使用 Kubernetes 在 GCE 中部署和运行 我的集群中的节点 虚拟机 配置正确net core somaxconn价值 现在的挑战是用 fla
  • 将 UTF8 字符串解码为拉丁文

    我正在尝试将 UTF8 字符串转换为拉丁字符 这是我如何尝试实现此目标的示例 string sUnicode Peneda Ger s string result Encoding Unicode GetString Encoding Co
  • 强制绑定到数据源的复选框在尚未查看时更新

    这是一个测试框架来展示我正在做的事情 创建一个新项目 添加选项卡式控件 在选项卡 1 上放置一个按钮 在选项卡 2 上放置一个复选框 粘贴此代码作为其代码 使用控件的默认名称 public partial class Form1 Form
  • iOS Testflight“加载您的构建时出错。”

    在过去的几天里 我尝试通过 iTunes connect 为我的 iOS 应用程序设置测试飞行 但是 每当我尝试打开 TestFlight 时 都会收到一条错误消息 提示 加载您的构建时出错 我不太确定该怎么做 有人有什么想法吗 提前致谢
  • 数据属性 CSS 选择器比类选择器更快吗?

    几个月前本文 http coding smashingmagazine com 2012 06 19 classes where were going we dont need classes 指出实际上可以在网站开发中完全避免类 我的问题
  • C 中的动态类型转换

    我正在尝试编写一个函数 将缓冲区 void 类型大小 类型名称和元素数量作为参数 缓冲区可以包含有限数量的基本类型 int float double 的值 在这个函数中 我希望能够增加每个值 看起来像这样 void increment vo
  • React.js 节流 mousemove 事件不断抛出 event.persist() 错误

    我需要限制 mousemove 事件 并且按照以下提示构建该方法 但不起作用 在 React js 中执行去抖动 https stackoverflow com questions 23123138 perform debounce in
  • Swift DiffableDataSource 进行插入和删除而不是重新加载

    我很难理解 DiffableDataSource 的工作原理 我有这样的 ViewModel struct ViewModel Hashable var id Int var value String func hash into hash
  • 如何从本地 Maven 存储库部署 karaf 功能?

    我已经为 karaf 4 0 1 创建了第一个项目 到目前为止我已经得到以下内容 使用构建的应用程序包maven bundle plugin 还会有更多 使用创建的 karaf 功能karaf maven plugin 使用相同插件创建的