远程调试基于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

 

【原创】Intellij IDEA 远程代码调试(Weblogic)

Intellij IDEA 远程代码调试(Weblogic)
  • u012485012
  • u012485012
  • 2016年12月02日 15:09
  • 1772

WebLogic10.3.6的远程调试设置及修改远程调试端口

WebLogic10.3.6的远程调试设置及修改远程调试端口
  • tongsh6
  • tongsh6
  • 2016年06月14日 11:24
  • 4362

使用eclipse远程调试weblogic

配置weblogic远程调试之前,需要做这几个工作:      1) 安装weblogic服务器,然后创建一个域;     2) 安装eclipse集成IDE;     3) e...
  • dragonpeng2008
  • dragonpeng2008
  • 2016年06月27日 10:27
  • 1234

【Weblogic】Weblogic远程调试

配置weblogic远程调试之前,需要做这几个工作:    1) 安装weblogic服务器,然后创建一个域;    2) 安装eclipse集成IDE;    3) eclipse中包含...
  • u010777931
  • u010777931
  • 2014年07月23日 08:07
  • 712

Weblogic远程调试

配置weblogic远程调试之前,需要做这几个工作:     1) 安装weblogic服务器,然后创建一个域;     2) 安装eclipse集成IDE;     3) eclipse中包含发布的...
  • qq_34068082
  • qq_34068082
  • 2017年02月27日 18:35
  • 182

weblogic无法访问所选应用程序

今天将项目打成war包准备发布到weblogic,结果选择文件部署时报错 查看weblogic日志之后发现是web.xml配置有误,仔细检查之后发现有一处filter配置不规范,因为我本机使...
  • qq_36012117
  • qq_36012117
  • 2017年06月03日 14:41
  • 2142

BEA WebLogic平台下J2EE调优攻略:性能监控和性能分析

http://www.blogjava.net/xiaomage234/articles/5745.html 摘要:   随着近来J2EE软件广泛地应用于各行各业,系统调优也越来越引起...
  • lmy4710
  • lmy4710
  • 2013年03月18日 23:42
  • 1030

Weblogic 应用部署

详细介绍Weblogic应用部署方式。
  • Fortyone41
  • Fortyone41
  • 2014年04月07日 00:29
  • 2922

应用程序不能完全结束的原因探秘及调试方法

把程序部署到Tomcat或WebLogic后,经常碰到结束程序时不能完全结束,某些线程还活着,必须手动强制关闭整个服务器才可以结束.但如果我们的应用服务器上部署了很多个重要应用,其中一个应用的启停应该...
  • lk_blog
  • lk_blog
  • 2014年08月09日 18:42
  • 2243

WebLogic:部署应用程序

假设我们现在有两个应用程序的war包: 将这两个war包部署到WebLogic上,通过控制台部署。 点击上载文件,可以将war包上传到管理服务器上, 两个war包的访...
  • xzm_rainbow
  • xzm_rainbow
  • 2013年11月21日 14:45
  • 4734
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:远程调试基于WebLogic的J2EE应用程序
举报原因:
原因补充:

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