使用 WebSphere® Application Server
Developer Tools 开发 Liberty 功能部件时,您需要创建 Liberty 功能部件项目来打包该 Liberty 功能部件。可使用工作台将 Liberty 功能部件安装至 Liberty 运行时环境,并使用服务器配置编辑器启用所安装功能部件。通过使用工作台中的更新功能部件菜单选项,对已安装到 Liberty 上的功能部件的更改可推送至所有相应运行时环境。
过程
要将 Liberty 功能部件安装到 Liberty,请完成下列步骤:
- 在企业资源管理器视图中,右键单击 Liberty 功能部件项目并选择。
- 在安装功能部件向导的目标运行时下,选择要安装功能部件的 Liberty 运行时环境。单击完成。
提示: 如果该功能部件已安装在 Liberty 上,那么该 Liberty 条目在目标运行时列表中不再是可用选项。请改为使用更新功能部件菜单选项(在“企业资源管理器”视图中右键单击 Liberty
功能部件项目时提供)来更新对已安装在 Liberty 上的功能部件的所有更改。
- 将功能部件名称添加至服务器配置(server.xml 文件)中已配置功能部件的列表:
- 在“服务器”视图中,展开 Liberty 服务器,右键单击服务器配置 [server.xml] 并选择打开。
- 在“服务器配置”编辑器的配置结构下,展开服务器配置并选择功能部件管理器。
- 在功能部件管理器下,选择添加按钮。
- 在添加功能部件向导中,搜索并选择带有前缀 usr: 并后跟 Liberty 功能部件项目名称(例如,usr:MyLibertyFeatureProject)的功能部件。单击确定。
在“服务器配置”编辑器的源选项卡中,server.xml
文件显示 featureManager 节点下新添加的功能部件条目:
<featureManager>
<feature>usr:MyLibertyFeatureProject</feature>
</featureManager>
结果
在 Liberty 中安装 Liberty 功能部件后,可在
${wlp.user.dir}/extension
目录中找到以下文件结构:
/lib
/features
manifest files
.
.
.
OSGi bundle JAR files
.
.
.
下一步做什么
要更新对已安装在 Liberty 运行时环境上的功能部件的更改,请使用
更新功能部件菜单选项(在“企业资源管理器”视图中右键单击 Liberty 功能部件项目时提供)。
进度信息窗口将打开,工作台要花一段时间来执行此更新操作。