IntelliJ IDEA:Osmorc框架定义

2019-03-12 17:34 更新

Osmorc框架定义

此功能仅在Ultimate版本中受支持。

OSGi规范有许多实现。每个实现都有一组不同的基本包,启动它们的方法不同,并且需要包含二进制包及其源的文件夹的不同布局。

为了应对这种多样性,Osmorc使用了框架集成器和框架实例的概念。

一个框架集成器用于集成特定的框架实现的实例。Osmorc包含Eclipse Equinox,Knopflerfish和Apache Felix的框架集成器。框架集成器的扩展点也是可用的。因此,Osmorc不直接支持的框架实现集成器可以由第三方开发。

一个框架实例是一个框架实施的具体安装。由于框架实例通常不安装在项目的文件夹结构中,因此可以在IntelliJ IDEA的不同安装下的不同位置安装具有特定名称的框架实例。项目只知道它使用的框架实例的名称。如果项目打开,Osmorc会立即创建与框架实例的连接。

当前使用的IntelliJ IDEA安装已知的框架定义列在“ 设置”对话框的OSGi页面上。

在OSGi页面 的Framework Definitions选项卡中添加,编辑和删除框架定义。

定义一个新的框架实例

  1. 在“设置/首选项”对话框中,单击“Osmorc”节点,然后切换到“框架定义”选项卡。

  2. 单击“添加”按钮。

  3. 在打开的“创建新框架实例”对话框中,选择框架集成器的类型,指定框架实例的唯一名称和基本文件夹。
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号