配置Weblogic应用服务的远程调试端口有如下两种方式:
一. 修改domains\mydomain\bin\setDomainEnv.cmd
在set doExitFlag=false前面加上set debugFlag=true语句即可,这样默认的远程调试端口为8453。
二. 修改domains\mydomain\bin\startWebLogic.cmd
在set JAVA_OPTIONS=%SAVE_JAVA_OPTIONS%之后加上如下语句:
set JAVA_DEBUG=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=1048,server=y,suspend=n
并修改startWebLogic.cmd中的如语句,增加%JAVA_DEBUG%,如下所示:
if "%WLS_REDIRECT_LOG%"=="" ( echo Starting WLS with line: echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_DEBUG% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_DEBUG% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% ) else ( echo Redirecting output from WLS window to %WLS_REDIRECT_LOG% %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_DEBUG% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %JAVA_OPTIONS% %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1 )
然后重启服务后,即可在Eclipse中配置远程服务。
三.如上两步完成其一,即可打开Eclipse,切到Debug视图,进行远程调试的配置
点击“Debug Configurations...”,弹出如下对话框,进行如下配置即可。
相关推荐
#### 一、WebLogic远程调试配置步骤 **1. 准备工作** - **安装WebLogic服务器**:确保安装了WebLogic服务器,并且成功创建了一个域。 - **安装Eclipse集成开发环境(IDE)**:Eclipse作为主流的开发工具之一,...
本文介绍的是Tomcat、YAK和Weblogic这三种流行的Web服务器的远程调试配置方法。 首先,我们先来了解服务端设置。对于Tomcat服务器来说,我们需要找到安装目录下的bin目录,编辑catalina.sh文件(Linux系统为...
远程Debug允许开发者在不中断生产环境服务的情况下,通过网络连接到运行中的WebLogic实例,对应用代码进行调试。这通常涉及到设置服务器端的Debug端口,并在IDE(如Eclipse或IntelliJ IDEA)中配置相应的Debug连接。...
在Eclipse中设置远程调试,我们可以使用JVM的远程调试端口(默认为8000)来连接到应用服务器。 1. **Eclipse配置远程调试**: - 打开Eclipse,选择`Run > Debug Configurations`。 - 创建一个新的`Remote Java ...
总结来说,远程调试是解决跨环境问题的关键手段,对于WebSphere、WebLogic和Tomcat,其配置步骤虽略有不同,但核心都是开启调试端口并确保IDE能正确连接。熟练掌握这些配置方法,能极大地提高问题排查的效率,对于...
通过以上步骤,你可以在Eclipse中启动远程调试会话,监视Weblogic或Tomcat服务器上的应用程序执行情况,并能够查看实际发送到数据库的SQL语句。这对于快速定位问题和性能优化具有重要意义。希望这篇文章能对你有所...
Weblogic是一款广泛使用的Java应用服务器,它提供了强大的远程调试功能。以下是对"Debug远程断点调试配制"这一主题的详细解释: 首先,我们来理解什么是远程断点调试。断点调试是一种编程调试技术,允许我们在代码...
WebLogic Server 的 WTC...总之,WebLogic WTC调用Tuxedo服务涉及到WebLogic和Tuxedo两套系统的集成,通过细致的配置和适当的编程接口,可以实现跨平台的分布式事务处理,这对于构建复杂的企业级应用至关重要。
要监控远程服务器上的 Java 应用程序,如 WebLogic 服务器,需要进行额外的配置。 ##### 1. 添加远程主机 - 在 Java VisualVM 中选择“远程”标签页,然后右键点击并选择“添加远程主机”选项。 - 输入要监控的...
例如,设置DEBUG_PORT为4000,并在启动参数中添加`-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=%DEBUG_PORT%,server=y,suspend=n`,这使得Weblogic服务器启动时支持远程调试。 回到Myeclipse,配置...
1. **调试支持**:通过Eclipse的调试工具,你可以设置断点,对WebLogic Server上的应用程序进行远程调试,查看变量值,控制执行流程。 2. **生命周期管理**:轻松启动、停止、重启WebLogic Server,以及部署、卸载...
- 在 "Connection Properties" 中,输入之前在WebLogic Server设置的远程调试端口号(例如:8453)。 - 点击 "Apply" 并 "Debug",Eclipse将尝试连接到WebLogic Server。 7. **开始调试**: - 当WebLogic Server...
通过本教程,您将学会如何配置服务器以支持远程调试、部署应用程序到服务器、使用自定义的 Eclipse 启动配置与服务器通信以及在所有服务器中调试 Java 代码和在 JSR-045 兼容服务器中调试 JSP。 #### 前言 本文档...
在Linux系统中创建WebLogic域并修改其端口是一个关键的操作步骤,对于管理和部署Web应用程序至关重要。WebLogic Server是Oracle公司提供的一个企业级Java EE应用服务器,它在Linux环境中广泛用于构建、部署和管理...
1.2 远程启动WebLogic服务可以通过JMX(Java Management Extensions)或WLST(WebLogic Scripting Tool)实现,通过命令行或脚本执行相关操作。 1.3 如果控制台左侧的树结构不可见,可能是浏览器设置或JavaScript...
WebLogic是Oracle公司的一款企业级应用服务器,它提供了全面的Java EE(Enterprise Edition)应用服务,包括动态网站、分布式事务处理、应用程序服务器功能等。本篇文章将详细阐述WebLogic的安装与配置,以及如何...
在WebLogic管理控制台中对一个应用域进行JMS、EJB或连接池等信息的配置后,所有配置数据将保存在该域的`config.xml`文件中。`config.xml`是WebLogic服务器的核心配置文件,包含了域的所有配置信息。 #### 5. ...