Niedawno zaktualizowany z GWT 2.0.4 do wersji 2.1.0. Odtąd nie mogę już skompilować mojej aplikacji GWT.GWT/Eclipse: ClassNotFoundException com/google/gwt/dev/Compiler
java.lang.NoClassDefFoundError: com/google/gwt/dev/Compiler
Caused by: java.lang.ClassNotFoundException: com.google.gwt.dev.Compiler
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Exception in thread "main"
Również nie mogę utworzyć nowego projektu GWT w Eclipse: Po kliknięciu na przycisk GWT Eclipse plugin GWT pojawia się następujący błąd kompilacji. W nowym oknie dialogowym New Web Application Project można wybrać GWT i/lub Google App Engine. Podczas sprawdzania "Użyj GWT" pojawia się okno dialogowe z błędami, które mówi: "Utworzenie elementu nie powiodło się. Przyczyna: Wywołanie com.google.gwt.user.tools.WebAppCreator nie powiodło się. Więcej informacji można znaleźć w dzienniku błędów."
W pliku logu (<workspace>/.metadata/.log
) widzę komunikat:
!ENTRY org.eclipse.jdt.ui 4 10001 2010-11-02 08:34:50.085
!MESSAGE Internal Error
!STACK 1
Java Model Exception: Core Exception [code 0] Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:50)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4777)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
Caused by: org.eclipse.core.runtime.CoreException: Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
at com.google.gwt.eclipse.core.runtime.tools.WebAppProjectCreatorRunner.createProject(WebAppProjectCreatorRunner.java:53)
at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.createGWTProject(WebAppProjectCreator.java:532)
at com.google.gdt.eclipse.suite.wizards.WebAppProjectCreator.create(WebAppProjectCreator.java:294)
at com.google.gdt.eclipse.suite.wizards.NewWebAppProjectWizard.finishPage(NewWebAppProjectWizard.java:147)
at org.eclipse.jdt.internal.ui.wizards.NewElementWizard$2.run(NewElementWizard.java:117)
at org.eclipse.jdt.internal.core.BatchOperation.executeOperation(BatchOperation.java:39)
at org.eclipse.jdt.internal.core.JavaModelOperation.run(JavaModelOperation.java:728)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:1975)
at org.eclipse.jdt.core.JavaCore.run(JavaCore.java:4777)
at org.eclipse.jdt.internal.ui.actions.WorkbenchRunnableAdapter.run(WorkbenchRunnableAdapter.java:106)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:121)
!SUBENTRY 1 com.google.gwt.eclipse.core 4 0 2010-11-02 08:34:50.085
!MESSAGE Invocation of com.google.gwt.user.tools.WebAppCreator failed. See the error log for more details.
GWT-dev.jar GWT-user.jar i wiele innych google-słoików w ścieżce klasy ...
Czy ktoś ma pomysł, jak rozwiązać ten problem? ja również skonfigurować nową instalację Eclipse świeże, zainstalowano nowe wtyczki GWT i wybrał nowego katalogu roboczego, ale wciąż daje mi błędy ...
Dodatkowe informacje:
- Windows XP,
- Eclipse dla Java EE 3.6 Helios,
- J2EE/Java 1.6.0_22-B04
- Google Plugin for Eclipse 3.6 1.4.0.v201010280102,
- Google App Engine Java SDK 1.3.8 1.3.8.v201010161055
- SDK Google Web Toolkit 2.1.0 2.1.0.v201010280102
Dziękuję! To się udało! Niefortunnie biegnę do innego problemu: [ERROR] Nie można znaleźć "GWTModule/gwt/xml.gwt.xml" na ścieżce klasy, może to być literówka, a może zapomniałeś wpisać wpis ścieżki klasy źródłowej? Wygląda na to, że coś poszło na marne kiedy bawiłem się z różnymi wersjami GWT. – hage