如何将eclipse连接到远程服务器上托管的WebSphere Application Server?

use*_*766 24 eclipse debugging websphere

我正在尝试使用eclipse调试本地代码(在我的笔记本电脑上),我试图连接到远程托管的WAS(WebSphere Application Server)和远程托管数据库.

she*_*ley 54

要远程连接到WAS,首先,从WebSphere Integrated Solutions Console:

  1. 导航到应用程序服务器的调试服务:
    • 服务器>服务器类型> WebSphere应用程序服务器> [serverName]>调试服务
  2. 选中"在服务器启动时启用服务"复选框
  3. 如有必要,添加/修改"JVM调试端口"(该端口必须尚未在服务器上使用)
  4. 如有必要,添加/修改"JVM调试参数"(默认情况下可能已经出现):
    • -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7777
  5. 应用更改,保存新配置,然后重新启动应用程序服务器

然后,从Eclipse IDE:

  1. 打开"Debug"对话框(例如Run> Debug Configurations ...)
  2. 右键单击"远程Java应用程序"并选择"新建"
  3. 配置远程Java应用程序:
    1. 命名调试配置
    2. 浏览以选择要调试的项目(可选)
    3. 使用"标准(套接字连接)"连接类型
    4. 指定WAS服务器的主机名
    5. 指定在WAS调试选项中设置的端口号
  4. 单击"应用"
  5. 单击Debug

(这些说明适用于WAS 7.0,但对于其他版本应该类似.)

  • 可以确认这也适用于WAS 8.5.5 (2认同)