我们正试图从MyEclipse 10切换到Eclipse Indigo。我们目前正在使用WebLogic 9.2,并通常直接在Eclipse中进行调试。
使用MyEclipse,我们能够在IDE中定义服务器,直接启动/停止已经手动启动节点管理器和管理员服务器的托管服务器。然而,使用Eclipse和WTP,我们无法确定如何做到同样的效果。
在Eclipse Indigo中定义服务器时,它允许我们指定域,但当我们启动它时,只有管理员服务器启动。对于编写和调试应用程序来说,这是无用的。我正在寻找一种方法,使我能够启动/停止托管服务器而不是管理员服务器。我已经反复谷歌搜索了很多次,但一无所获,因为我发现的每一个内容都是引导我完成我已经执行过的相同过程。远程调试似乎不是一个好的选择。
是的,我知道我们使用的WL版本非常古老。是的,我知道出于许多原因我们确实应该进行更新。这些决策高于我的薪资等级,我们已经向那些拥有这种权力的人提出了我们的关切。我只需要让我拥有的东西按照我想要的方式工作。
更新:我一直在搜索并尝试中,反复尝试。试图简单地更改调试配置中的“启动脚本”为托管服务器而不是LocalAdmin。然而,如果我通过服务或命令行启动了LocalAdmin,Eclipse会将其视为“运行中”,并在服务器选项卡中创建服务器。尝试启动它会导致正在运行的LocalAdmin停止并启动托管服务器...这不是我需要的。
我的下一个想法是做MyEclipse所做的事情,即复制调试配置并添加适当的VM参数以启动托管服务器,但是没有地方可以进行这样的配置,因为没有配置选项来控制VM参数。
最后,我尝试添加“通用服务器”,将其指向WebLogic JAR文件,但我从未获得过“调试”通用服务器的选项。
使用MyEclipse,我们能够在IDE中定义服务器,直接启动/停止已经手动启动节点管理器和管理员服务器的托管服务器。然而,使用Eclipse和WTP,我们无法确定如何做到同样的效果。
在Eclipse Indigo中定义服务器时,它允许我们指定域,但当我们启动它时,只有管理员服务器启动。对于编写和调试应用程序来说,这是无用的。我正在寻找一种方法,使我能够启动/停止托管服务器而不是管理员服务器。我已经反复谷歌搜索了很多次,但一无所获,因为我发现的每一个内容都是引导我完成我已经执行过的相同过程。远程调试似乎不是一个好的选择。
是的,我知道我们使用的WL版本非常古老。是的,我知道出于许多原因我们确实应该进行更新。这些决策高于我的薪资等级,我们已经向那些拥有这种权力的人提出了我们的关切。我只需要让我拥有的东西按照我想要的方式工作。
更新:我一直在搜索并尝试中,反复尝试。试图简单地更改调试配置中的“启动脚本”为托管服务器而不是LocalAdmin。然而,如果我通过服务或命令行启动了LocalAdmin,Eclipse会将其视为“运行中”,并在服务器选项卡中创建服务器。尝试启动它会导致正在运行的LocalAdmin停止并启动托管服务器...这不是我需要的。
我的下一个想法是做MyEclipse所做的事情,即复制调试配置并添加适当的VM参数以启动托管服务器,但是没有地方可以进行这样的配置,因为没有配置选项来控制VM参数。
最后,我尝试添加“通用服务器”,将其指向WebLogic JAR文件,但我从未获得过“调试”通用服务器的选项。
我不确定还有什么别的尝试方法。必定有人在Eclipse中调试过托管服务器!我唯一的想法是打开远程调试选项,但这看起来很麻烦。
没有与托管服务器连接的选项似乎很奇怪。我认为肯定有人做过这个或者需要这个功能。否则,提供这个选项的意义何在呢?