weblogic 开启 debug 模式
步驟一:
修改startWebLogic.cmd,加上一行(不可以加在最下面)
Java代码 set JAVA_OPTIONS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=7777,server=y,suspend=n,
其中 address=7777 ,是port號,是可以換的!
引用-Xdebug
激活調試。
-Xnoagent
Sun 典型的 VM,它既支持老的 sun.tools.debug 接口,又支持 Java Platform Debugging Architecture(JPDA);-Xdebug 選項啟用兩者,但是在缺省情況下運行 sun.tools.debug 代理程序。-Xnoagent 選項會關閉此代理程序,以便使用 JPDA。
-Djava.compiler=NONE
禁用 JIT 編譯器。調試典型的 VM 需要禁用其 JIT 編譯器。
-Xrunjdwp
裝 載進程內(in-process)調試庫,並且指定要進行的連接的類別。transport=dt_socket 選項告知調試程序要使用哪一種傳輸機制。指定 dt_socket 選項使調試程序能夠監聽傳入客戶機連接。其他的可能值是 dt_shmem,當調試程序和應用程序服務器兩者安裝在相同的主機上時,就要應用這個值。
address=7777
您想要調試通信使用的 TCP 端口號。它應該與您在遠程服務器配置中指定的端口號相同。
server=y
指示 JVM 正在調試模式下運行。
suspend=n
指示在建立調試程序連接之前服務器不保持等待。如果使用 suspend=y 選項,則在執行開始時,應用程序服務器將暫停並且保持等待,直到調試程序連接到它為止。
步驟二:Eclipse的設定
網路上說幾個 (used by the drbugger) 得選起來,不過我看過,這幾個是預設的!
PS:Compile 的時候,要加上 -g 選項 (包含 debug 信息),預設Eclipse Compile 已經加上了。
步驟三:
go Debug Configurations...
注意這裡的Port號,就是startWebLogic.cmd裡設定的address=7777
Allow termination of remote VM 就不用選取了!
按下debug就開始了!
相关推荐
在这个变量值后面添加以下行来开启Debug模式: ``` -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8453 ``` 这里的`8453`是Debug端口,你可以根据需要自定义。`server=y`表示服务器端模式,`...
- 上述信息表明WebLogic已成功开启调试模式。 **4. 配置Eclipse进行远程调试** - **打开Eclipse**,然后选择**Debug Configurations**。 - 右键选择**New**创建一个新的远程Java应用调试配置。 - **填写配置...
- `Debug`:用于开启或关闭调试信息。 - `WLLogFile`:用于指定日志文件的路径。 - `verbose`:用于控制是否记录详细的请求和响应信息。 这些参数都可以在`<init-param>`标签中设置,以达到细微调整代理转发行为的...
1. **开启Weblogic服务器的调试模式**:在Weblogic管理控制台或者启动脚本中,增加`-Xrunjdwp`参数来启动服务器。这个参数用于开启JVM的调试接口。例如,你可能需要添加类似`-Xrunjdwp:transport=dt_socket,server=y...
本文将详细介绍如何在三种常用的中间件——WebSphere、WebLogic和Tomcat上开启远程调试功能。 首先,我们来看WebSphere的远程调试配置。在WebSphere Application Server中,这通常通过管理控制台来完成。登录...
在`OFF`模式下,仅使用静态配置的WebLogic集群成员列表,这可能导致在成员变化时服务中断。动态列表的优势在于能实时反映集群状态,但需要消耗额外的资源进行维护。 ### ErrorPage `ErrorPage`参数用于指定当访问...
1. **开启Debug模式**: 在WebLogic管理控制台或通过配置文件(如`weblogic.xml`或`wls-server.xml`)启用调试模式。这将允许你在运行时检查和修改应用程序的代码。 2. **配置JVM参数**: 需要确保JVM支持热部署...
这里`-Xdebug`用于开启Debug模式,`-Xrunjdwp`则详细配置了调试器的连接信息。其中,`address`指定了调试端口为8787,`server=y`表示JVM将以服务端的形式运行,等待客户端连接。 ##### 2. 调试工具连接 对于不同的...
-Xdebug: 开启调试模式。 ***piler=NONE: 禁用Java编译器。 -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005: 这是关键参数,它告诉JVM通过套接字传输来接受调试器的连接。其中,"server=y"表示JVM...
**2.6 测试模式配置**:使用`debugMode`参数开启测试模式,方便开发过程中的调试。 #### 四、dwr.xml配置 **3.1 纵览**:`dwr.xml`是DWR的核心配置文件,用于定义服务接口及其配置。 **3.2 标签**:用于配置DWR...