前提:远程服务器上运行的WEB项目class对应的源码与本地项目中必须保持一致

也就是远程tomcat部署的项目就是本机项目打包过去的,而本机项目没有发生变动.

1、配置$tomcat_home/bin/catalina.sh

加上如下一行

JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"

说明:server=y 是指目标应用程序作为服务监听将要连接的远程调试器(常用);

suspend=y 是指目标VM将暂停,直到调试器应用程序进行连接(若需要调试启动错误,很有用);

suspend=n 是指目标VM不暂停;

address=9988 监听端口。

2、查看Tomcat控制台输出,能看到我们刚刚的配置已经生效,输出如下:

3、配置eclipse

选择工程,配置远程IP和远程port

打完收工。

最新文章

  1. mac xcworkspace xcodebuild
  2. vxworks下网络编程一:网络字节序问题
  3. Linux用户(组)管理
  4. SandBox+NSBundle
  5. .NET读取Excel
  6. [转]在linux下如何判断是否已经安装某个软件?软件安装在哪个目录
  7. [LeetCode]House Robber II (二次dp)
  8. 手机端开发,基础设置1-body-fontsize
  9. git第九节---git命令实战
  10. 【王者荣耀之IT大神版】1.1版本升级之“投降机制”
  11. 第五章 Web应用程序状态管理
  12. Linux运维之——每日小技巧,获取网站请求数的前20个IP
  13. Alpha事后诸葛亮(阳光普照队)
  14. netty+proto使用简要记录
  15. BZOJ5305 [Haoi2018]苹果树 【组合数学】
  16. 用php编写我的第一段代码:hello world
  17. SpringMVC源码解读 - HandlerMapping - SimpleUrlHandlerMapping初始化
  18. HDU 1044 BFS
  19. slave_exec_mode参数对主从复制的影响
  20. bootstrap学习(四)输入框、导航

热门文章

  1. three.js 初学小示例
  2. Android中SQLite数据库操作(1)——使用SQL语句操作SQLite数据库
  3. SWFTools PDF转换为SWF
  4. 不能进入String.class调试
  5. WPF中制作无边框窗体
  6. qt的应用层主要是大型3d,vr,管理软件和器械嵌入软件(有上千个下一代软件黑科技项目是qt的,美国宇航局,欧洲宇航局,超级战舰DDG1000)
  7. HDU 1598 find the most comfortable road (罗列+Kruskal) 并检查集合
  8. 从零开始学习 asp.net core 2.1 web api 后端api基础框架(四)-创建Controller
  9. 发现意外之美 - SwiftyJSON 源码学习 | 咖啡时间
  10. 【Unity】贝塞尔曲线关于点、长度、切线计算在 Unity中的C#实现