欢迎来到天天文库
浏览记录
ID:44303507
大小:303.51 KB
页数:8页
时间:2019-10-20
《如何利用Eclipse工具来诊断客户问题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、如何利用Eclipse工具来诊断客户问题JanKratky主管,工作台策略,IBM2003年9月10日本文描述了可用于诊断客户报告的Eclipse插件问题的策略。这些策略故强大之处在于能够将一个调试会话从一个Eclipse实例附加到正在远程主机上运行的Eclipse实例上。本文中所描述的策略对于基于Eclipse2.x的所有产品都有效,如WebSphereStudioApplicationDeveloper和WebSphereStudioSiteDeveloper。因此,您写了一个Eclipse插件,
2、您将它交给了用户一那个用户甚至可能为其支付了费用。该用户迟早会报告问题。冇时您只要根据症状报告就能够断定发久了什么事。而在苴它时候,错误将I•分棘手,以至丁•您需耍从用户那里获取更多信息,包括其系统配豐,以及确保他实际正在运行的插件版本是正确的。而在最坏的情况下,您英至无法在您的环境中重现问题;您需耍直接访问用户的机器以真止地了解发生了什么事。所幸的是,只耍具备少量的工作台工具知识和访问插件元数据的方法,您就可以诊断客八针对插件可能报告的任何问题。在本文中,您将看到:•如何获得客户工作台配直方而的综合
3、信息,包括所安装的插件和功能部件,还包括它们每一个的版木•工作台错谋作为日志记录在哪里•在哪里找到特定于特殊插件的元数据•如何从您自己的工作台调试客户的环境工作台配置Eclipse提供了一种简单的方法来抽取一个止在运行的工作台实例的配逬细节(另请参阅图1):1.在工作台的主工具栏中展开Help菜单。2.选择About...(菜单项的文本总是以“About”开头,但还可能包含特泄于产品的文本,如"AboutIBMWebSphereStudioApplicationDeveloper,或“AboutIBM
4、WebSphereStudioSiteDeveloper**—这都取决于您正在使用的工作台的特点)。3.在出现的对话框中,按ConfigurationDetails按钮。图1.About...对话框在当前透视图的编辑器区域将打开一个名为“ConfigurationDetails”的文件。该文件含有以下信息:•正在运行工作台JRE的所有Java系统特性•己安装功能部件和插件及各自版木的完整列表•安装/更新管理器活动的日志•工作台错误口志的完整文木您有时候可能会希望客户给您发送整个日志的副本。幸运的是,将
5、日志保存到文件系统很容易:1.确保ConfigurationDetails文件在其中打开的编辑器位于前面并且具有焦点。2.在工作台的主工具栏中选择File菜单。3.选择SaveConfigurationDetailsAs...菜单项。您可以从木文后而参考资料一节中的链接下载实际配置文件的示例。在图1中还请注意,在About...对话框中另外两个按钮FeatureDetails和Plug-inDetails也可用。按其中的任意一个按钮,会出现一个対话框,该対话框屮含有插件/功能部件及苴版木的表视图。如果
6、您希梁迅速知道是否真的安装了插件,或者是否安装的插件为某个版本,那么您可能希架讣客户先检查一下那些对话框中的消单,而不是让他发送其整个配置细节文件。工作台错误日志错误日志按年月日顺序(离现在越近的消息越靠近文件尾部)包含工作台和插件代码选择记录的任何消息和异常。工作台口动将所有未捕获的异常记录到错误日志屮。错课日志的文木包含在我们于前一节中生成的ConfigurationDetails文件中。Eclipse还从ErrorLog视图提供了错误日志的图形视图,ErrorLog视图可以在PDERuntime
7、视图类别下找到。(要打开视图,请选择Window>ShowView)。错误H志条目在表中以行的形式出现;最近的条目显示为第一行。您可以这样來查看某个条目的详细信息:选择一行,单击鼠标右键,然后选择Propertieso在出现的特性对话框中,特定日志条tl的详细信息位于StatusDetails页上。另请参阅图2。緊ErrorLogZ7I□x!Message
8、Plug-in
9、Date
10、0Stringindexoutofrange:-5org.eclipse.uiMay06」200315:57:58.43
11、7图2.ErrorLog视图org.eclipse,uiorg.eclipse,uiorg.eclipse,uiorg.eclipse,uiorg.eclipse,uiorg.eclipse,uiorg.eclipse,uiMay063200315:57:58.427May06,200315:57:53.540May063200315:57:53.540May06,200315:57:51.987May06,200315:57:51.987May06,2
此文档下载收益归作者所有