2012-04-19 60 views

回答

0

尝试使用远程调试。这里有一个关于StackOverflow的问题:Weblogic remote debugging using eclipse

这是从Oracle更详细地:

在脚本的startWebLogic.cmd,指定Java选项以:

组JAVA_OPTIONS = -Xdebug -Xnoagent -Xrunjdwp:运输= dt_socket,地址= 4000,server = y,suspend = n

-XDebug参数启用调试。 -Xnoagent参数禁用默认的sun.tools.debug调试代理。 -Xrunjdwp参数加载JDWP的JPDA参考实现。在端口4000上启用调试。JDWP协议是用于使用远程调试器进行调试的协议。

来源:Remote Debugging on WebLogic Server

以及如何设置配置在Eclipse:

接下来,Eclipse项目配置调试配置。在调试选项列表中选择调试选项。调试帧被显示。在调试框中选择远程Java应用程序节点。右键单击节点并选择新建。在调试配置框架中为调试配置指定一个名称。选择要调试的项目。选择先前在Eclipse IDE中创建的EclipseWebLogic项目。为连接类型选择默认值。在连接属性中,将localhost指定为主机,并将端口指定为在WebLogic服务器的startWebLogic批处理脚本中指定的端口[4000]。点击应用按钮。远程Java应用程序调试配置被添加。

来源:Configuring Eclipse for Remote Debugging a WebLogic Java Application

相关问题