如何在特定于URL请求的eclipse中调试java webapp?

时间:2015-04-06 11:00:36

标签: java eclipse spring-mvc servlets

在我的java应用程序中,我有数百个图像和js文件。我想调试我的应用程序(使用Springframework)特定于图像url请求,在tomcat 7中运行。如何在Eclipse IDE中执行此操作?

我是否必须包含用于比较网址和设置断点的代码

{ using javax.servlet.http.HttpServletRequest getRequestURL()} 
代码中的

提前致谢!

1 个答案:

答案 0 :(得分:0)

您需要按照以下步骤操作:

  1. 在tomcat bin文件夹中添加debug.bat(对于Windows)或debug.sh(对于OS X,Linux等),并添加以下内容(请注意catalina.sh需要替换为catalina.bat for windows):

    set JPDA_ADDRESS=8001
    set JPDA_TRANSPORT=dt_socket
    catalina.sh jpda start
    
  2. 使用此debug文件而不是使用默认安装打包的start文件启动tomcat

  3. eclipse ,转到 Debug>调试配置

  4. 从左侧菜单中选择远程Java应用程序,然后单击
  5. 在左侧面板中添加参数,如下所示: enter image description here

  6. 单击应用,然后单击调试按钮。这将把eclipse调试附加到以前启动的tomcat进程。