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

原创 2006年05月16日 22:33:00
<script type="text/javascript"><!-- google_ad_client = "pub-2899870276269363"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al_s"; google_ad_channel ="0746009817"; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "0000FF"; google_color_url = "008000"; google_color_text = "000000"; //--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script>

版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明

Creative Commons License

作者:nizhigang

原文地址: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 type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </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

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

一个用于J2EE应用程序的异常处理框架

在大多数Java项目中,大部分代码都是样板代码。异常处理就属于此类代码。即使业务逻辑只有3到4行代码,用于异常处理的代码也要占10到20行。本文将讨论如何让异常处理保持简单和直观,使开发人员可以专心于...

TI-Davinci开发系列之五CCS5.2使用gdbserver远程调试应用程序

使用gdbserver远程调试应用程序 一、CCS5.2中创建GCCProject 用gdbserver调试目标板应用程序时,需要在CCS5.2创建GCC Project,并将build出来的执行...
  • gqb666
  • gqb666
  • 2014-01-09 11:25
  • 3588

使用 Eclipse 远程调试 Java 应用程序

原文,还是中文的哟~: http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/ 我基本是参考了这篇文章,但是...
  • OnlyQi
  • OnlyQi
  • 2012-01-21 18:50
  • 5427

使用 Eclipse 远程调试 Java 应用程序

程调试对应用程序开发十分有用。例如,为不能托管开发平台的低端机器开发程序,或在专用的机器上(比如服务不能中断的 Web 服务器)调试程序。其他情况包括:运行在内存小或 CUP 性能低的设备上的 Jav...

使用 Eclipse 远程调试 Java 应用程序

使用 Eclipse 远程调试 Java 应用程序 利用 Eclipse IDE 的强大功能远程调试 Java 应用程序 Charles Lu, 软件工程师, IBM Charles L...

Macbook Intellij idea与Eclipse远程调试Hadoop应用程序

Intellij Idea远程调试hadoop

使用 Eclipse 远程调试 Java 应用程序

使用 Eclipse 远程调试 Java 应用程序 利用 Eclipse IDE 的强大功能远程调试 Java 应用程序 Charles Lu, 软件工程师, IBM Charles L...

使用 Eclipse 远程调试 Java 应用程序

远程调试对应用程序开发十分有用。例如,为不能托管开发平台的低端机器开发程序,或在专用的机器上(比如服务不能中断的 Web 服务器)调试程序。其他情况包括:运行在内存小或 CUP 性能低的设备上的 Ja...

gdbserver远程调试嵌入式linux应用程序方法

个人使用的环境:ubuntu10.04,xp,虚拟机8.0.1,下位机arm9,s3c2410 转自:http://blog.chinaunix.net/uid-24856020-id-255904...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)