【问题标题】:How do you connect an eclipse to a WebSphere Application server hosted on remote server?如何将 Eclipse 连接到托管在远程服务器上的 WebSphere Application 服务器?
【发布时间】:2012-02-20 04:30:26
【问题描述】:

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

【问题讨论】:

标签: eclipse debugging websphere


【解决方案1】:

要远程连接到 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. 打开“调试”对话框(例如运行 > 调试配置...
  2. 右键单击“远程 Java 应用程序”并选择“新建”
  3. 配置远程 Java 应用程序:
    1. 为调试配置命名
    2. 浏览以选择要调试的项目(可选)
    3. 使用“标准(套接字连接)”连接类型
    4. 指定您的 WAS 服务器的主机名
    5. 指定在 WAS 调试选项中设置的端口号
  4. 点击应用
  5. 点击调试

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

【讨论】:

  • 在我的情况下,我在访问远程服务器时遇到问题(可能是因为控制台用户名和密码)。你有什么建议吗?
  • 是否可以远程调试安全 (ssl) 应用程序?
  • 这在 WAS 8.5.5 中也很有效。非常感谢详细的步骤!!
  • 有人在 WebSphere 9.0.0.x 环境中尝试过这个,我试过了,它阻止了服务器启动?
猜你喜欢
  • 1970-01-01
  • 2017-07-13
  • 1970-01-01
  • 2012-04-30
  • 1970-01-01
  • 1970-01-01
  • 2020-08-08
  • 1970-01-01
  • 2014-03-17
相关资源
最近更新 更多