使用开发者工具创建 Liberty 功能部件

您可以使用 WebSphere® Application Server Developer Tools 来编写自己的功能部件并将它们安装到现有 Liberty 服务器中,或者将它们打包以传递给用户。

有关此任务

要在 WebSphere Application Server Developer Tools中开发 Liberty 功能部件,请创建 Liberty 功能部件项目,并将其作为 WebSphere Application Server Liberty V 8.5.5 或更高版本的目标。

您可以添加 OSGi 捆绑软件,这些捆绑软件包含实现 Liberty 功能部件提供的功能的类和服务。 如果您的功能部件向 OSGi 应用程序提供任何 API 包,或向其他产品扩展中的功能部件提供 SPI 包,那么可以在 Liberty 功能部件清单文件中声明这些包。

您可以将 Liberty 功能部件导出为可通过现有 WebSphere Application Server Liberty 解压缩的压缩文件,以扩展其功能。

有关创建 Liberty 功能部件的更多信息,请参阅 产品扩展

以下子主题中更详细地描述了如何使用 WebSphere Application Server Developer Tools 创建 Liberty 功能部件: