我以前在做项目的时候,都是eclipse集成tomcat,然后直接把项目部署到tomcat的webapps里面启动,这
次的项目采用了另外一种tomcat部署项目的方式。
该方式为在tomcat的server.xml里添加host节点,然后填写项目地址等信息,这种方式如果想调试,只能通
过eclipse远程调试。该方式如下:
一: 首先把本地的tomcat启动。
二:修改tomcat的catalina.bat文件。
在第一行添加
Set CATALINA_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n
这句话,注意这句话必须是在一行,我写在博客里的换行是因为编辑器自带的换行格式,必须在一行!必须
在一行!必须在一行!重要的事情说3遍。
如图:
三:修改eclipse配置。eclipse配置里的端口要与这里的端口保持一致,如图所示:
点击Browser选择项目。
然后点击debug按钮,当出现这个按钮的时候就成功了。如图:
然后启动项目,打上断点,就跟传统的方式一样了。