【问题标题】:what is the need & use of apache felix web console bundle in liferay 7.1Liferay 7.1 中 apache felix Web 控制台包的需求和用途是什么
【发布时间】:2019-03-04 05:36:38
【问题描述】:

我是 liferay 的新手,想使用服务构建器执行 crud 操作,所以我想了解 liferay 7.1 中 apache felix Web 控制台包的需求和使用,以便我使用它来检查 json/webservice api。

【问题讨论】:

    标签: apache-felix liferay-7


    【解决方案1】:

    我会说你没有为这项工作寻找合适的工具。

    控制台使您能够与 OSGi 框架进行交互,如果您想了解 Liferay 如何使用该框架,一个好的起点不是在控制台上而是在文件系统上。该框架嵌入到 Web 应用程序中,以提供捆绑包可以共同生存和提供服务的环境。

    Gogo是一个可以交互的辅助工具,你可以查询是否安装了bundle,检查你遗漏的依赖以及谁在提供某个服务或暴露一个包。

    您还可以在应用管理器和/或日志中找到此类信息的大部分日常信息。

    关于测试您的 api,我假设您正在寻找它是否已安装以及是否已解决和激活。应用程序管理器可以为此提供第一条线索,但 gogo 也是一个足够的工具,您需要学习它的命令和语法。不要担心它们是微不足道的,你可以在 Apache 的项目页面和 Liferay 的开发指南上找到描述。

    现在,如果您希望测试 API 的修正或可用性,使用 gogo 将需要自定义命令和其他工具为您提供的大量额外逻辑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-25
      • 2014-07-15
      • 2014-08-15
      • 2017-04-24
      • 2011-08-25
      • 2010-10-21
      • 2013-10-31
      • 2017-03-03
      相关资源
      最近更新 更多