Bluemix Java Liberty Server App启用应用程序调试显示为灰色

时间:2017-01-27 04:57:51

标签: java eclipse ibm-cloud websphere-liberty ibm-cloud-tools

我有一个简单的Java EE Bluemix Hello World应用程序,我已经从Github导入Eclipse(Neon)。我在Mac OS上运行它。我可以从Eclipse在Bluemix Server上部署和运行应用程序。我安装了最新的Bluemix插件Eclipse工具(以及Cloud Foundry Tools插件)。如果我通过Eclipse Installation Details / config检查我的Eclipse Java版本,它会显示:

eclipse.vm = /库/爪哇/ JavaVirtualMachines / jdk1.8.0_91.jdk /内容/主页/ JRE / LIB /服务器/ libjvm.dylib

我想从服务器调试应用程序,如果我右键单击该应用程序,“启用应用程序调试”选项将显示为灰色。我需要设置一些设置或env变量吗?谢谢!

1 个答案:

答案 0 :(得分:2)

如何将应用程序部署到Bluemix?它是使用特定工作区通过Eclipse部署的,还是通过CLI部署或从另一个Eclipse工作区部署的。

如果应用程序直接从同一工作区部署,则Bluemix工具仅允许您启用应用程序调试。如果您的应用程序恰好是从其他工作区或使用CLI等其他方法部署的,则必须右键单击该应用程序并选择 Link with Projects 以建立链接,然后才能调试应用程序。