我在UNIX机器上安装了weblogic,我的源代码在SVN中。
我正在尝试使用Eclipse中的源代码,并想知道如何集成/连接UNIX机器上托管的weblogic服务器,以便我可以在Windows机器上开发/修改我的应用程序。
答案 0 :(得分: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协议是用于使用远程调试器进行调试的协议。
来源:Remote Debugging on WebLogic Server
如何在Eclipse中设置配置:
接下来,为Eclipse项目配置调试配置。在Debug选项列表中选择Debug选项。将显示Debug框架。在Debug框架中,选择Remote Java Application节点。右键单击节点,然后选择“新建”。在Debug配置框架中,指定Debug配置的名称。选择要调试的项目。选择以前在Eclipse IDE中创建的EclipseWebLogic项目。选择“连接类型”的默认值。在“连接属性”中,将localhost指定为主机,并将端口指定为WebLogic服务器的startWebLogic批处理脚本中指定的端口,[4000]。单击“应用”按钮。添加了远程Java应用程序调试配置。
来源:Configuring Eclipse for Remote Debugging a WebLogic Java Application