`
yyang1986321
  • 浏览: 26008 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

weblogic 远程调试

阅读更多
set JAVA_DEBUG=-Xdebug -Xrunjdwp:transport=dt_socket,address=30022,server=y,suspend=n
然后将"JAVA_DEBUG"加入JAVA_HOME


%JAVA_HOME%\bin\java %JAVA_DEBUG% %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Dweblogic.ProductionModeEnabled=%PRODUCTION_MODE% -Djava.security.policy="%WL_HOME%\server\lib\weblogic.policy" weblogic.Server

-Xdebug
启用调试特性。
-Xrunjdwp:<sub-options>
在目标 VM 中加载 JDWP 实现。它通过传输和 JDWP 协议与独立的调试器应用程序通信。下面介绍一些特定的子选项。
从 Java V5 开始,您可以使用 -agentlib:jdwp 选项,而不是 -Xdebug 和 -Xrunjdwp。但如果连接到 V5 以前的 VM,只能选择 -Xdebug 和 -Xrunjdwp。下面简单描述 -Xrunjdwp 子选项。

transport
这里通常使用套接字传输。但是在 Windows 平台上也可以使用共享内存传输。
server
如果值为 y,目标应用程序监听将要连接的调试器应用程序。否则,它将连接到特定地址上的调试器应用程序。
address
这是连接的传输地址。如果服务器为 n,将尝试连接到该地址上的调试器应用程序。否则,将在这个端口监听连接。
suspend
如果值为 y,目标 VM 将暂停,直到调试器应用程序进行连接。
要获得每个调试设置的详细解释,请参考 JPDA 文档(参见 参考资料)。

清单 2 是一个示例,显示如何在调试模式下启动 VM 并监听端口 8765 的套接字连接。

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8765

清单 3 显示如何使用位于 8000 端口的主机 127.0.0.1 上的套接字连接运行中的调试器应用程序。
-Xdebug -Xrunjdwp:transport=dt_socket,address=127.0.0.1:8000

更加详细的内容:
http://www.ibm.com/developerworks/cn/opensource/os-eclipse-javadebug/
分享到:
评论
1 楼 asialee 2010-03-15  
这个是使用的JVM的JPDA方式的调试方式。

相关推荐

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

    3. **WebLogic远程调试配置**: - 配置WebLogic服务器的启动脚本,通常在`startWebLogic.sh`(或`startWebLogic.cmd`)中。 - 添加类似以下的JVM参数: ```bash -Xdebug -Xnoagent -Djava.compiler=NONE -...

    WebLogic+Tomcat远程调试

    #### 一、WebLogic远程调试配置步骤 **1. 准备工作** - **安装WebLogic服务器**:确保安装了WebLogic服务器,并且成功创建了一个域。 - **安装Eclipse集成开发环境(IDE)**:Eclipse作为主流的开发工具之一,...

    weblogic远程debug

    远程Debug允许开发者在不中断生产环境服务的情况下,通过网络连接到运行中的WebLogic实例,对应用代码进行调试。这通常涉及到设置服务器端的Debug端口,并在IDE(如Eclipse或IntelliJ IDEA)中配置相应的Debug连接。...

    常用中间件开启远程调试方法汇总

    本文将详细介绍如何在三种常用的中间件——WebSphere、WebLogic和Tomcat上开启远程调试功能。 首先,我们来看WebSphere的远程调试配置。在WebSphere Application Server中,这通常通过管理控制台来完成。登录...

    web服务器远程调试配置方法

    本文介绍的是Tomcat、YAK和Weblogic这三种流行的Web服务器的远程调试配置方法。 首先,我们先来了解服务端设置。对于Tomcat服务器来说,我们需要找到安装目录下的bin目录,编辑catalina.sh文件(Linux系统为...

    Weblogic,tomcat调试eclipse配置

    通过以上步骤,你可以在Eclipse中启动远程调试会话,监视Weblogic或Tomcat服务器上的应用程序执行情况,并能够查看实际发送到数据库的SQL语句。这对于快速定位问题和性能优化具有重要意义。希望这篇文章能对你有所...

    weblogic 9 远程调试

    weblogic 8.9.10破解 博文链接:https://julyboxer.iteye.com/blog/214013

    Myeclipse+weblogic断点调试jsp.pdf

    例如,设置DEBUG_PORT为4000,并在启动参数中添加`-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n`,这使得Weblogic服务器启动时支持远程调试。 回到Myeclipse,配置...

    Debug远程断点调试配制

    Weblogic是一款广泛使用的Java应用服务器,它提供了强大的远程调试功能。以下是对"Debug远程断点调试配制"这一主题的详细解释: 首先,我们来理解什么是远程断点调试。断点调试是一种编程调试技术,允许我们在代码...

    Debug本地断点调试配制

    - 在 "Connection Properties" 中,输入之前在WebLogic Server设置的远程调试端口号(例如:8453)。 - 点击 "Apply" 并 "Debug",Eclipse将尝试连接到WebLogic Server。 7. **开始调试**: - 当WebLogic Server...

    weblogic配置说明(正式版)

    **参数用途:** 开发模式用于调试和快速测试,产品模式则用于生产环境,通常具有更高的性能和安全性。 **具体配置:** 在WebLogic域配置中,选择"Server" -&gt; "General" -&gt; "Start Mode",可以设置服务器启动模式为...

    elcipse的weblogic插件

    1. **调试支持**:通过Eclipse的调试工具,你可以设置断点,对WebLogic Server上的应用程序进行远程调试,查看变量值,控制执行流程。 2. **生命周期管理**:轻松启动、停止、重启WebLogic Server,以及部署、卸载...

    weblogic plusion2.0 Eclipse插件 weblogic9.0

    3. **服务器连接与管理**:插件允许用户连接到本地或远程的WebLogic Server实例,进行启动、停止、重启等操作,同时也能查看服务器状态和管理应用部署。 4. **部署和更新**:开发人员可以直接从Eclipse将应用部署到...

    Weblogic Server Tools for eclipse 3.5

    4. **调试**:集成调试工具,可以在服务器上设置断点,进行远程调试。 5. **日志查看**:查看WebLogic Server的日志,帮助定位和解决问题。 6. **性能监控**:实时监控WebLogic Server的性能指标,如CPU使用率、内存...

    MyEclipse_Remote_Debugging_Quickstart

    ### MyEclipse 远程调试快速入门 #### 摘要 本文档旨在介绍如何使用 MyEclipse 进行远程调试。它适用于那些不在运行 MyEclipse 的机器上启动的应用服务器,或者在不同机器上的应用服务器。通过本教程,您将学会如何...

    Weblogic wtc调用tuxedo服务

    此外,测试和调试是确保配置正确并能正常工作的重要环节。 总之,WebLogic WTC调用Tuxedo服务涉及到WebLogic和Tuxedo两套系统的集成,通过细致的配置和适当的编程接口,可以实现跨平台的分布式事务处理,这对于构建...

    Weblogic Tools for eclipse 3.4

    2. **应用程序服务器连接**:该插件允许用户轻松连接到本地或远程的WebLogic Server实例,便于管理应用和服务器配置。 3. **部署助手**:提供图形化的部署向导,简化了应用打包和部署的过程,支持WAR、EAR和JAR格式...

Global site tag (gtag.js) - Google Analytics