2011-08-06 99 views
4

我们正在使用WebLogic 9.2,它的UI应用程序。我如何运行它 - 通过蚂蚁脚本我正在构建完整的项目&然后启动weblogic。如何调试Java应用程序

假设,如果我要调试应用程序 - 检查这些让我的JSP文件反映java文件的一些值,我该怎么做呢?

我刚去了setServerEnv.bat里面的weblogic文件夹&设置了debug选项,以调试模式启动weblogic。但我的问题是我该如何调试?如果我在Eclipse中放置一些切换断点,它会起作用吗?或者我是否必须使用一些记录器信息/调试来查看值的时间。

+0

我有Eclipse的设置来管理我的WebLogic Server,这样我就可以点击'调试为...'并查看Debug透视图中的所有调试信息。这可能是最简单的解决方案。 – Jeremy

回答

5

您可以从Eclipse内通过远程调试器附加到运行的Weblogic应用程序代码。只要源代码和字节代码匹配,它就会停止在源代码中正确的位置以设置所有的断点。

请注意,如果你改变你的源没有重建/重新部署断点仍然会造成停顿,但暂停运行的位置将是不正确的,只是要注意。

1

你将不得不在Eclipse中创建一个新的“远程调试配置”。有关详细信息,可以查看,例如,this article。也就是说,只要你在调试模式下正确启动了你的应用服务器。