从签出的源代码启动和调试开放式自由服务器

时间:2019-05-14 07:50:47

标签: open-liberty

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

我发现了几种具有主要方法的类,但到目前为止,它们都没有希望。我的目标是使用已部署的应用程序调试开放式自由服务器的源代码。

我该如何实现?

2 个答案:

答案 0 :(得分:0)

来自存储库的README文件:

git clone https://github.com/OpenLiberty/sample-getting-started.git
cd sample-getting-started
mvn clean package liberty:run-server
     

打开浏览器访问http://localhost:9080/,然后浏览演示应用程序。

那么也许只是在您的服务器上执行以下步骤?

请注意,您将需要Apache Maven(应该可以与apt install maven一起安装)。

答案 1 :(得分:0)

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

  1. 运行wlp/bin/server debug myServer。这将停止服务器启动过程,直到在默认调试端口(7777)上连接了调试器为止。
  2. 在调试端口上附加调试器
  3. 您的IDE应提示您“附加源代码”,并且您也可以选择应用程序源代码和/或Liberty源代码