调试Apache Tomcat。哎呀! Google Chrome无法连接。为什么?

时间:2012-02-09 21:58:40

标签: java eclipse debugging tomcat jpda

我有下一个任务:在Eclipse中调试Apache Tomcat。

我的步骤:

  • 运行Tomcat:./startup.sh
  • 检查 - 在浏览器localhost中打开:8080 / MyProject - SUCCESS。
  • 文件catalina.sh中的
  • 我添加了下一行:

export JPDA_ADDRESS=8000 export JPDA_TRANSPORT=dt_socket

    文件startup.sh中的

我评论这一行:

#exec "$PRGDIR"/"$EXECUTABLE" start "$@"

并添加下一行:

exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"

  • 运行Tomcat:startup.sh
  • 签入浏览器尝试打开localhost:8080 / MyProject - 失败。 在下一步中,我将尝试在Eclipse中添加用于远程调试Tomcat的设置,但我在上一步中已经失败。

为什么会这样?

也许,这取决于操作系统类型?我使用的是Ubuntu 11.10 ......

1 个答案:

答案 0 :(得分:0)

1。)没有双关语:修改.sh文件之后和运行startup.sh之前是否停止了tomcat?

2.)检查tomcat日志是否有错误。

3.。)我以这种方式运行Tomcat:

  • 使用以下
  • 创建了一个MyCatalinaStart.sh(在Windows上蝙蝠)
  

导出JPDA_ADDRESS = 8000

     

导出JPDA_TRANSPORT = dt_socket

     

导出JPDA_SUSPEND = n

     

catalina.sh jpda start

  • 从它开始使用Tomcat。 sh或bat文件无需修改,它们已准备好接收输入