远程调试基于WebLogic的J2EE应用程序

原文地址:http://blog.csdn.net/nizhigang2000/archive/2006/05/16/741798.aspx

远程调试基于WebLogic的J2EE应用程序

 关于Java调试器 

     理论上而言,利用Java 平台调试架构,Java Platform Debugger Architecture,简称JPDA,可以基于所有的开发工具远程调试任何一个J2EE应用程序,包括JSP/Servlet,也包括了 Struts,Spring等应用程序。

更多关于JPDA的参考,请参见:

(1).Sun JDPA文档:http://java.sun.com/products/jpda/doc/index.html

(2).充分利用 J2EE 调试工具:http://dev2dev.bea.com.cn/techdoc/2005051303.html

WebLogic Server中的调试选项

在WebLogic Server 是支持远程调试的,如果需要在建域时将调试选择自动加载到startWebLogic.cmd(.sh)中,有两种方法:

(1).建立一个Workshop的生产模式的域,默认的就支持调试模式

(2).在一个现有的域的启动脚本中加入调试选项,在startWebLogic.cmd(.sh)中加入

<script type="text/javascript"><!-- google_ad_client = "pub-2899870276269363"; google_ad_width = 336; google_ad_height = 280; google_ad_format = "336x280_as"; google_ad_type = "text_image"; google_ad_channel ="9481915012"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_url = "008000"; google_color_text = "000000"; //--></script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script> <script> window.google_render_ad(); </script>

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

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

这样在启动WebLogic Server时就会是如下情况:

c:\bea\JDK142~1\bin\java -client -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket
,address=8453,server=y,suspend=n
-Djava.compiler=NONE (... ...) weblogic.Server

 在各种开发工具上调整程序

 有如下文章可以参考:

(1).利用Eclipse进行远程调试 http://www.eclipsezone.com/eclipse/forums/t53459.html  ,这篇文章中,有点没有提到,就是利用Eclipse开发的J2EE程序,如果要进行远程调试除了按该文章的内容进行设置后,还有一点很重要的就是“先要将编译好的程序部署到WebLogic Server上去”。

(2). 利用JBuilder 远程调试 http://wenyuan.cnblogs.com/archive/2005/09/02/228856.aspx  比较详细的说明了如何在JBuilder上远程调试WebLogic Server上的程序。

(3). JDEVELOPER 上进行远程调试 http://dev2dev.bea.com.cn/techdoc/20060407762.html

(4). 在WebLogic WorkShop上远程调试 http://dev2dev.bea.com.cn/techdoc/20030843.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值