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

时间:2012-01-27 04:28:46

标签: eclipse debugging websphere

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

1 个答案:

答案 0 :(得分:53)

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

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

    1. 打开“调试”对话框(例如运行>调试配置...
    2. 右键单击“远程Java应用程序”并选择“新建”
    3. 配置远程Java应用程序:
      1. 命名调试配置
      2. 浏览以选择要调试的项目(可选)
      3. 使用“标准(套接字连接)”连接类型
      4. 指定WAS服务器的主机名
      5. 指定在WAS调试选项
      6. 中设置的端口号
      7. 点击“应用”
      8. 点击调试
      9. (这些说明适用于WAS 7.0,但其他版本应该类似。)