0

我正在尝试按照这篇文章中的说明自定义 Liberty 设置:
“IBM Bluemix 中的自定义 Liberty server.xml 配置”,请参阅: https ://www.ibm.com/blogs/bluemix/2015/01/modify -liberty-server-xml-configurations-ibm-bluemix/

为了修改 Liberty 服务器功能,我想将配置文件的自动生成替换为自定义服务器配置,根据说明称为“Liberty 打包服务器”。

在 Eclipse Neon IDE 中,我已经安装了两个插件,Bluemix Tool 和 Liberty Development Plugin。在服务器选项卡上,我右键单击活动的 Blumix 服务器,但菜单上没有显示“打包服务器”选项。默认的“推送”选项工作正常。

在 Eclipse IDE 中,是否缺少用于为 Liberty 创建和发布定制服务器包(测试版 + 功能)的软件组件?如何使用 Eclipse 在没有命令行工具的情况下运行自定义打包?

4

3 回答 3

0

在 Bluemix 中发布打包的服务器有两种主要方式:

  1. 您拥有(或创建)一个代表服务器的 Liberty 服务器实例。有关如何创建 Liberty 服务器的详细信息,请参阅http://www.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/com.ibm.websphere.wlp.doc/ae/t_creating_server.html。在 Eclipse 中创建 Liberty 服务器后,您只需将 Liberty 服务器添加到 Servers 视图上的 Bluemix 服务器,它将在发布操作期间为您打包服务器。
  2. 您已经在要发布的工作区中有一个现有的打包服务器 zip 文件。然后,您只需右键单击 zip 文件并执行运行方式 > 在服务器上运行。

详情可以参考https://console.ng.bluemix.net/docs/manageapps/eclipsetools/eclipsetools.html#packagedserversupport

通常首选第一种方法,因为您可以继续更新应用程序以及服务器配置文件,并通过发布操作对应用程序进行增量更新。

于 2016-11-16T17:13:38.077 回答
0

您需要右键单击 Liberty 服务器定义,而不是右键单击 Bluemix 服务器。 在此处输入图像描述

于 2016-11-16T17:10:37.140 回答
0

在 Eclipse 中,如果要将整个服务器发布到 Bluemix,请执行以下步骤:

  • 停止本地 Liberty 服务器
  • 在 Eclipse 的 Servers 视图中,抓取本地 Liberty 服务器并将其拖到 Bluemix 中。它将使用其配置发布整个服务器。

查看此页面了解更多详细信息 -使用 IBM Eclipse Tools for Bluemix 部署应用程序

于 2016-11-16T16:41:29.540 回答