0

我在 Eclipse Kepler 20130606-0932 中使用 JasperReports 5.2.0。我正在使用 Java 1.7。除了使用 JSF 或类似代码之外,我找不到许多其他页面报告此问题。我只是在使用 GUI,我想知道为什么会这样。每当我从 jrxml 选项卡转到任何其他选项卡时,都会发生此错误。当我从不同的选项卡转到 jrxml 选项卡时,它不会发生。我不想发布整个转储,除非有人真的想看到它。这是堆栈跟踪的前几行

Blocked recursive attempt to activate part

java.lang.IllegalStateException
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer$2.setFocus(ContributedPartRenderer.java:119)
at org.eclipse.swt.custom.CTabItem.setFocus(CTabItem.java:329)
at org.eclipse.swt.custom.CTabFolder.setFocus(CTabFolder.java:2509)
at org.eclipse.swt.widgets.Control.fixFocus(Control.java:1053)
at org.eclipse.swt.widgets.Control.setVisible(Control.java:3819)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3049)
at org.eclipse.swt.custom.CTabFolder.setSelection(CTabFolder.java:3006)
at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1101)
at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer$1.handleEvent(LazyStackRenderer.java:66)
at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180)

有什么我可以尝试解决此错误的方法。我已经重新安装了 Eclipse 并创建了一个新的 Jasper 项目。每次我标签时仍然是相同的错误。

4

0 回答 0