myeclipse导入含有birt报表的项目后,birt报表不能编辑

今天接到任务,要对myeclipse编写的某某项目的birt报表样式进行调整。把项目导入完成后,本以为可以对birt报表进行编辑了(插件什么的都早已经安装好了,所以这里讨论的不是是否安装插件或插件的等等问题),双击打开birt报表文件时,报错如下:

org.eclipse.ui.PartInitException: Project wms is not configured as a MyEclipse Report Web Project. Therefore the MyEclipse Report Editor may not be used to open this file. The default XML Editor has been used instead.
	at org.eclipse.birt.report.designer.ui.editors.ReportEditorProxy.init(ReportEditorProxy.java:141)
	at org.eclipse.ui.internal.EditorManager.createSite(EditorManager.java:799)
	at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:643)
	at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
	at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
	at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:306)
	at org.eclipse.ui.internal.presentations.PresentablePart.setVisible(PresentablePart.java:180)
	at org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(PresentablePartFolder.java:270)
	at org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftToRightTabOrder.java:65)
	at org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPart(TabbedStackPresentation.java:473)
	at org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.java:1256)
	at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1209)
.
.
.

这下头疼了,想这又报什么玩意的错!

google一下,找到问题所在:http://blog.csdn.net/u013474104/article/details/44587819

文章中有段话的描述让我找到解决方案:“

3.2添加报告功能到Web项目

您可以添加报表功能来使用报表功能向导的任何现有的MyEclipse Web项目。 该向导是相同的图3-2所示的向导页面。

  1. 通过在一个视图,如Project Explorer或Package Explorer中选择Web项目开始。 然后从上下文菜单中,选择的MyEclipse>添加报表功能......这将启动报表功能向导,如图3-2所示。 另外,您也可以通过选择的MyEclipse>项目启动功能从菜单栏中的向导添加报表功能... 

    技术分享
    图3-4,添加报表功能 

  2. 完成向导,然后选择完成更新项目
  3. 当向导关闭的MyEclipse会问你,如果你想打开MyEclipse的报表设计的角度来看。 选择“是”。 如果你可以手动打开使用窗口的角度> 打开透视图 > 其它 > MyEclipse的报表设计 。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。