1

我在 UNIX 机器上安装了 weblogic,我的源代码在 SVN 中。

我正在尝试在 Eclipse 中使用源代码,并想知道如何集成/连接托管在 UNIX 机器上的 weblogic 服务器,以便我可以在 Windows 机器上开发/修改我的应用程序。

4

1 回答 1

0

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

这是来自 Oracle 的更多详细信息:

在 startWebLogic.cmd 脚本中,指定 JAVA OPTIONS:

设置 JAVA_OPTIONS=-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=4000,server=y,suspend=n

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

来源:WebLogic Server 上的远程调试

以及如何在 Eclipse 中设置配置:

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

资料来源:配置 Eclipse 以远程调试 WebLogic Java 应用程序

于 2012-05-15T01:54:11.307 回答