说来惭愧,菜鸟的我居然不知道myeclipse居然还能远程调试linux服务器里面的代码,就这样纠结的在linux下部署项目弄了一个多月,今天偶尔听说,赶紧在网上找了一下,不过都不是很详细,菜鸟的我一直一知半解,最后综合几篇文章,终于搞定,成功实现功能,欣喜之余,综合几篇文章,摘录在此,一来做个笔记,二来为其他有同样需要的同志指条路,若有帮助,给个笑脸就行,若无帮助,请勿拍砖。好了 话不多说,下面开始!
(1).更改Linux系统上的Tomcat启动文件远程调试端口,登录服务器,找到Tomcat安装路径,进入到bin目录
(2).打开目录下的catalina.sh文件,找到JPDA_ADDRESS=”8000”,8000代表远程调试端口,可以更改成其他没有被占用的端口,更改完成后保存退出。
(3)debug模式启动Tomcat:进入tomcat的bin目录,输入./catalina.sh jpda run或者./catalina.sh jpda start命令启动tomcat
<!-以下红色内容未经验证,不保证有效,不影响其他远程调试,摘录在此,仅做以后参考-->
如果想要在linux控制台中打印出信息,则修改linux服务器上的tomcat的启动文件,步骤如下:
修改配置文件catalina.bat , startup.bat
1. 在环境变量中添加 jpda_address=8000, 也可以加到startup.bat 文件@echo off下面如:set jpda_address=8000
2. 打开catalina.bat,在文件中找到" set JPDA_TRANSPORT",把它的值设为dt_socket
3. 打开startup.bat, 在文件中找到"call "%EXECUTABLE%" start %CMD_LINE_ARGS%",
改为" call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%",
也就是在start前加jpda.
4. 在eclipse debug中选择" Remote Java Application" ,新建一个批port为jpda_address的值
<!-以上红色内容未经验证,不保证有效,不影响其他远程调试,摘录在此,仅做以后参考-->
(4)在MyEclipse的Package Explorer视图中,右键点击项目,弹出菜单中选择:Debug As..,下级菜单中选择:open debug dialog
(5)在弹出的对话框中,找到“Remote Java Application”,新增一个调试Application,命名,并填写好各项参数、端口等,视自己项目来填写。
(6)选择“Source”,导入项目代码,便于MyEclipse在调试阶段查找代码。
6、至此,配置完毕。
分享到:
相关推荐
MyEclipse MyEclipse远程调试tomcat
Eclipse,MyEclipse远程调试教程,web服务器:tomcat
NULL 博文链接:https://smile5098.iteye.com/blog/1942122
myeclipse 远程调试jboss as7或者jboss eap6,包括windows运行环境和linux运行环境分别介绍,同时jboss as7和jboss eap6的配置也有所不同。
NULL 博文链接:https://lindazcg.iteye.com/blog/938609
myeclipse远程调试(java project)附说明文档
myeclipse远程调试(web project)附说明文档
在Myeclipse中远程调试tomcat,在Myeclipse中远程调试tomcat
用myEclipse断点调试javascript
NULL 博文链接:https://weishaoxiang.iteye.com/blog/972286
在windows下远程调控虚拟机中的tomcat
myeclipse下tomcat动态加载,无需重启tomcat
java/myeclipse/linux/tomcat整理的一些资料 希望可以帮助你哦
计算机毕业论文计算机毕业论文 选课系统(Myeclipse7.0+服务器Tomcat+MysqL5.0)计算机毕业论文 选课系统(Myeclipse7.0+服务器Tomcat+MysqL5.0)计算机毕业论文 选课系统(Myeclipse7.0+服务器Tomcat+MysqL5.0)...
安装并在MyEclipse中配置apache-tomcat-6.0.10说明
linux下的java开发环境:MyEclipse6.5和Tomcat6.0的压缩包
MyEclipse_10中配置Tomcat的步骤详解,结果方便可行,容易记得住每一步骤
参考了网上一些资料,经过自己亲自测试,总结了一个文档,图文并茂,同时,配置好了两个Tomcat6.X,直接可用。
MyEclipse 9.0下tomcat插件的安装,本人亲测可用,包含com.sysdeo.eclipse.tomcat_3.2.1
还在为每个项目之间在Myeclipse集成Tomcat中冲突的问题烦恼吗?看看文档,教你如何在一个Myeclipse中配置多个tomcat