一.软件环境
Eclipse
Weblogic
二.工作原理
远程调试就是允许利用 java tools 里面的jdb 程序连接远程的JAVA虚拟机,进行远程debug ,同时远程的虚拟机启动时候需要开启 debug 选项允许jdb 连接。
三.配置方法
1.修改Weblogic的启动参数
目的是让weblogic的java VM允许romote debug,在 weblogic startWebLogic.cmd 文件中增加下面一行设置VM参数
-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=1040,server=y,suspend=n
其中 address=1040,1040就是romote debug 连接的端口
具体修改方法:
将
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%
改为:
set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%;-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=1040,server=y,suspend=n
另外,如下方法也可以:
首先设置JAVA_DEBUG变量
set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=1040,server=y,suspend=n
再增加如下配置
2.设置Eclipse Debug
如下图所示,进入Debug Configurations对话框
新增Remote Java Application,设置Project和Connection Properties,注意Host是远程调试的IP地址,Port属性就是启动参数中设置的端口号。
3.调试
每次调试的时候,先启动Weblogic,然后进入上述页面,选中设置的Remote Java Application,点击“Debug”按钮。
设置java程序断点,通过浏览器访问远程weblogic服务器上调用你刚才设置断点程序的页面,你就会发现页面执行到一半就执行不下去了,而eclipse Debug则会跳到你刚才设置的断点,你这时候就可以象Debug 本地程序一样Debug远程程序了。
相关推荐
Weblogic12c(12.1.3)安装和eclipse下配置weblogic并发布项目
Weblogic tomcat在eclipse下如果配置调试,打印执行sql语句,对新手有一定帮助。
eclipse的weblogic插件,将其解压,放入plugins文件目录下,重启即可
eclipse luna集成weblogic开发环境以及项目部署
weblogic---Eclipse插件,用在Eclipse上的插件,配置完成后便于用其作为开发的使用的服务器
配置WebLogic-Eclipse插件 配置WebLogic-Eclipse插件
Eclipse下Weblogic配置详解。详细的配置,非常不错的资料。
图解Eclipse下Weblogic的配置
weblogic 8.1 plugin for Eclipse 3.4 weblogic 8.1 plugin for Eclipse 3.4 weblogic 8.1 plugin for Eclipse 3.4
如何在WebLogic、Tomcat中配置远程调试,以及在eclipse中如何设置,解决生产环境没有代码环境不好定位BUG的解决方案
本人总结的在eclipse中搭建weblogic服务器
使用eclipse通过weblogic开发简单的ejb应用(weblogic 10.x & ejb3.x)
通过一个图片很详细说明了怎么样用eclipse+weblogic
NULL 博文链接:https://caihorse.iteye.com/blog/669875
NULL 博文链接:https://zhongqiangzhou.iteye.com/blog/1210398
weblogic 8和weblogic 9在eclipse中的配置 eclipse的简单安装 一个helloworld的简单实例 <br>这个也是仿照同学的写的 <br>希望对weblogic的入门者有用
在Eclipse+WebLogic下开发J2EE应用程序
WEBLOGIC应用及常用配置说明
2、下载Eclipse Luna 4.4 IDE集成开发环境 安装包。(下载地址:https://www.eclipse.org/downloads/download.php?file=/oomph/epp/neon/R/eclipse-inst-win64.exe) 3、下载Weblogic10.3.6版本安装包。(下载地址:...