我正在尝试按照此帖子中的说明自定义Liberty设置:
"Custom Liberty server.xml configurations in IBM Bluemix",见: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创建和发布自定义服务器软件包(beta功能)?如何使用Eclipse在没有命令行工具的情况下运行自定义打包?
3 回答
在Bluemix中发布打包服务器有两种主要方式:
您拥有(或创建)代表服务器的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服务器,它将在发布操作期间为您打包服务器 .
您已在要发布的工作空间中具有现有的打包服务器zip文件 . 然后,您可以右键单击zip文件并执行“运行方式”>“在服务器上运行” .
有关详细信息,请参阅https://console.ng.bluemix.net/docs/manageapps/eclipsetools/eclipsetools.html#packagedserversupport
第一种方法通常是首选方法,因为您可以继续更新应用程序以及服务器配置文件,并通过发布操作对应用程序执行增量更新 .
在Eclipse中,如果要将整个服务器发布到Bluemix,请按照下列步骤操作:
在Eclipse服务器视图中
查看此页面了解更多详情 - Deploying apps with IBM Eclipse Tools for Bluemix
您需要右键单击Liberty服务器定义,而不是右键单击Bluemix服务器 .