`
zhongqiangzhou
  • 浏览: 16080 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

eclipse与tomcat、weblogic远程调试小结(windows系统)

 
阅读更多

本文是根据网上的文章调试成功并写在此记录以供以后查询

注:要求服务器上部署的版本与eclipse中的版本一致,不然可能会出现问题
1.解压Tomcat
2.修改catalina.bat中关于JPDA_ADDRESS端口
3.启动Tomcat,在命令行模式下进入Tomcat的bin目录,输入catalina.bat jpda start
(附件中的BAT文件完成了进入tomcat所在的盘  以及进入其bin目录 执行catalina.bat jpda start命令 只需要编辑BAT文件中对应的路径及盘符为自己实际使用的即可 直接运行该BAT简化执行cmd 找到bin目录 执行远程调试命令 直接运行BAT即可 今天没事做了个就放上来了 需要的自己下载)
4.启动Eclipse,选择你想要Debug的类并设置断点,然后选择Debug工具栏下的Debug Cinfigurations子菜单,在弹出的Debug选择窗口中,在左边的菜单项中选择远程调试(Remote java Application) 右键——> 新建,然后在右边的窗口中输入名称(自己取)、选择关联的项目、输入远程调试的地址(如:192.168.1.223)和端口,比如说localhost和8000(与上面JPDA_ADDRESS设置的端口相同),然后Apply并且开始Debug;
下次启动的时候就选择debug图标下面的你建立的远程调试就可以了,当然服务器的开启方式不能直接用start.bat或start.sh 必须用catalina这个文件(带后缀名)+jpda命令+start(不需要后缀名)
eg: 在cmd窗口中进入tomcat的bin目录,输入catalina.bat jpda start(windows系统) 
5.打开浏览器,输入需要调试的页面,此时会激活Eclipse的Debug窗口,此时就可以进行Debug了

公司服务器上部署本机链接测试成功


引用地址:http://blog.csdn.net/kongxx/article/details/1606897


在网上找到的与weblogic远程调试,验证通过(weblogic 12)
1. 在一个现有的域的启动脚本中加入调试选项,在startWebLogic.cmd(.sh)中加入(WebLogic9.2版本的在setDomainEnv.cmd中默认已经有set JAVA_DEBUG,只是后面的值为空)


set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8453,server=y,suspend=n

set JAVA_VM=%JAVA_VM% %JAVA_DEBUG% %JAVA_PROFILE%

后面的address=8453就是调试的端口。

2. 在eclipse调试中添加一个Remote Java Application,Host和Port填上对应的主机和端口。搞定。

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

Global site tag (gtag.js) - Google Analytics