2012-03-04 7 views
1

Это мой первый опыт работы с GWT. Я следую учебному курсу: http://code.google.com/webtoolkit/tools/gwtdesigner/tutorials/stockwatcher.htmlGWT Designer m_selectedModuleFile error

Я не могу выйти за рамки создания Java-проекта GWT. Когда я нажимаю «Готово», я получаю: Произошла ошибка. См. Журнал ошибок для получения более подробной информации. m_selectedModuleFile

и когда я смотрю на журнал ошибках, я получаю:

!ENTRY org.eclipse.ui.workbench 4 2 2012-03-03 18:55:34.035 
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.workbench". 
!STACK 0 java.lang.NoSuchFieldError: m_selectedModuleFile at  
com.google.gdt.eclipse.designer.actions.deploy.DeployModuleAction.selectedModuleChanged(De 
loyModuleAction.java:63) 
at com.google.gdt.eclipse.designer.actions.AbstractModuleAction.selectionChanged(AbstractModuleAction.java:81) 
at org.eclipse.ui.internal.PluginAction.refreshEnablement(PluginAction.java:206) 
at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:277) 
at org.eclipse.ui.internal.PluginAction.selectionChanged(PluginAction.java:299) 
at org.eclipse.ui.internal.AbstractSelectionService.fireSelection(AbstractSelectionService.java:156) 
at org.eclipse.ui.internal.AbstractSelectionService.setActivePart(AbstractSelectionService.java:282) 
at org.eclipse.ui.internal.WWinPartService.updateActivePart(WWinPartService.java:135) 
at org.eclipse.ui.internal.WWinPartService.access$0(WWinPartService.java:125) 
at org.eclipse.ui.internal.WWinPartService$WWinListener.partDeactivated(WWinPartService.java:50) 
at org.eclipse.ui.internal.PartListenerList2$4.run(PartListenerList2.java:115) 
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) 
          at org.eclipse.core.runtime.Platform.run(Platform.java:888) 
at org.eclipse.ui.internal.PartListenerList2.fireEvent(PartListenerList2.java:55) 
at org.eclipse.ui.internal.PartListenerList2.firePartDeactivated(PartListenerList2.java:113) 
at org.eclipse.ui.internal.PartService.firePartDeactivated(PartService.java:242) 
at org.eclipse.ui.internal.PartService.setActivePart(PartService.java:300) 
at org.eclipse.ui.internal.WorkbenchPagePartList.fireActivePartChanged(WorkbenchPagePartList.java:57) 
at org.eclipse.ui.internal.PartList.setActivePart(PartList.java:136) 
at org.eclipse.ui.internal.WorkbenchPage.setActivePart(WorkbenchPage.java:3537) 
at org.eclipse.ui.internal.WorkbenchPage.requestActivation(WorkbenchPage.java:3077) 
at org.eclipse.ui.internal.PartPane.requestActivation(PartPane.java:279) 
at org.eclipse.ui.internal.PartPane.handleEvent(PartPane.java:237) 
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) 
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) 
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077) 
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058) 
at org.eclipse.swt.widgets.Shell.setActiveControl(Shell.java:1424) 
at org.eclipse.swt.widgets.Shell.WM_MOUSEACTIVATE(Shell.java:2297) 
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4205) 
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341) 
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1598) 
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2038) 
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4886) 
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
at org.eclipse.swt.internal.win32.OS.DefWindowProc(OS.java:2454) 
at org.eclipse.swt.widgets.Scrollable.callWindowProc(Scrollable.java:80) 
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4253) 
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4886) 
at org.eclipse.swt.internal.win32.OS.DefWindowProcW(Native Method) 
    and so on... 

Кроме того, когда вы используете WinBuilder, и когда вы должны использовать GWT Designer или веб-приложение проект? Я не уверен в различиях между ними. Я ищу что-то, что не может быть уязвлением, которое можно использовать с App Engine с некоторыми элементами формы.

+0

также получают сообщения типа «проблемы, возникающие при вызове кода из плагина org.eclipse.jface» или из «workbench» – user963070

ответ

0

Оказалось, что у меня была старая версия WindowBuilder, и это способствовало возникновению проблемы. Не уверен, что это была вся проблема. Он работает до сих пор.

0

Кажется, что-то может быть в установке. Я обычно устанавливаю Eclipse Java EE edition (не так же, как Java), затем GPE минус части Android (если мне не нужно настраивать это тоже, тогда установите Android SDK перед GPE), а затем WindowsBuilder - для дополнительных мастеров. После этого все работает. Я создаю новый проект GWT (используя пример кода - намного проще, чтобы начать работу), затем можно использовать любой из мастеров.