0

我做了一些代码更改并将代码部署到位于远程的 Jetty 服务器。通过浏览器访问应用程序,我正在尝试调试 Application 。

请告诉我是否需要从 Eclipse 调试配置中选择本地文件或共享文件。

请在此处查看屏幕截图。 在此处输入图像描述

4

1 回答 1

1

屏幕截图中显示的选项不会帮助您自动将代码部署到远程 Jetty。

该选项仅允许您在 Eclipse 工作区中共享启动配置(远程 Java 应用程序 - ManageWatchlistCall)。这将允许您在版本控制系统中检查启动配置,以便您的同事自动获得 sme 远程 Java 应用程序启动配置。

为了将新代码发送到您的远程服务器,只有 2 个选项:

  • 在远程服务器上重新部署您的应用程序。
  • 将代码段热部署到远程支持(如果服务器支持)
  • 使用热插拔错误修复(适用于小修复)(*)

(*) 如果您正在运行 Java 虚拟机 (JVM) V1.4 或更高版本,Eclipse 支持称为 Hotswap Bug Fixing 的功能(在 JVM V1.3 或更低版本中不可用)。它允许在调试器会话期间更改源代码,这比退出应用程序、更改代码、重新编译然后开始另一个调试会话要好。要使用此功能,只需更改编辑器中的代码并继续调试即可。

于 2013-02-08T22:26:35.510 回答