如何使用 JBoss 服务器调试 MyEclipse 中的 Web 项目?
How to debug web project in MyEclipse using JBoss server?
我是 jboss 和 myeclipse 的新手。
我想使用 jboss 4.0.4 调试我的网络应用程序
我正在使用 MyEclipse。
我浏览了各种链接,发现我们需要在 run.bat 文件
中取消注释以下行
set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
然后在启动后 run.bat 控制台显示
Listening for transport dt_socket at address: 8787
接下来我如何告诉 MyEclipse 附加到端口 8787 和 运行 我的应用程序处于调试模式。
您需要在 Eclipse 调试配置中定义一个远程 Java 应用程序:
- 打开调试配置(select 项目,然后从菜单 run/debug 配置中打开)
- Select
Remote Java Application
在左侧树中并按 "New" 按钮
- 在右侧面板上 select 您的 Web 应用程序项目并在端口字段中输入 8787。
这里是一个link到一个detailed description的这个过程。
当您启动远程调试配置时,Eclipse 将附加到 JBoss 进程。如果成功,调试视图将显示 JBoss 个线程。 toolbar/menu 中还有一个断开连接图标,用于停止远程调试。
在 MyEclipse 中为您的 JBoss 4 安装定义一个新的 server/runtime。将您的项目部署到定义的服务器并以调试模式启动它。
有关详细信息,请转到 MyEclipse learning center, also here。
对于早期版本,请查看内置帮助。
我是 jboss 和 myeclipse 的新手。 我想使用 jboss 4.0.4 调试我的网络应用程序 我正在使用 MyEclipse。
我浏览了各种链接,发现我们需要在 run.bat 文件
中取消注释以下行set JAVA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y %JAVA_OPTS%
然后在启动后 run.bat 控制台显示
Listening for transport dt_socket at address: 8787
接下来我如何告诉 MyEclipse 附加到端口 8787 和 运行 我的应用程序处于调试模式。
您需要在 Eclipse 调试配置中定义一个远程 Java 应用程序:
- 打开调试配置(select 项目,然后从菜单 run/debug 配置中打开)
- Select
Remote Java Application
在左侧树中并按 "New" 按钮 - 在右侧面板上 select 您的 Web 应用程序项目并在端口字段中输入 8787。
这里是一个link到一个detailed description的这个过程。
当您启动远程调试配置时,Eclipse 将附加到 JBoss 进程。如果成功,调试视图将显示 JBoss 个线程。 toolbar/menu 中还有一个断开连接图标,用于停止远程调试。
在 MyEclipse 中为您的 JBoss 4 安装定义一个新的 server/runtime。将您的项目部署到定义的服务器并以调试模式启动它。
有关详细信息,请转到 MyEclipse learning center, also here。
对于早期版本,请查看内置帮助。