从签出的源代码启动和调试 Open Liberty 服务器

Start and debug open liberty server from checked out source code

我从 https://github.com/OpenLiberty/open-liberty 查看了 open liberty 的源代码,想知道如何从源代码启动服务器并将应用程序部署到启动的服务器。

我发现几个 类 有一个 main 方法,但到目前为止,其中 none 看起来很有前途。我的目标是使用已部署的应用程序调试开放式自由服务器的源代码。

我怎样才能做到这一点?

要调试 Liberty 服务器,您可以执行以下步骤:

  1. 运行wlp/bin/server debug myServer。这将暂停服务器启动过程,直到调试器连接到默认调试端口 (7777)
  2. 在调试端口上附加调试器
  3. 您的 IDE 应该会提示您 "attach sources",您也可以 select 您的应用程序源 and/or Liberty 源代码