1

このGWT Pluginを使用して Firefox (バージョン 21) で GWT devmode を実行すると、常に以下のエラーが発生します。

エラー:

[INFO] WARN [EnvUtil] enable reachability analysis with -Derrai.compile.perf.perform_reachability_analysis=true
[INFO] INFO [IOCBootstrapGenerator] generated IOC bootstrapping class in 6499ms (5174 beans processed)
[INFO] INFO [IOCBootstrapGenerator] using IOC bootstrapping code at: D:\magick\app.ui\.errai\BootstrapperImpl.java
[ERROR] java.lang.RuntimeException: Deferred binding failed for 'org.jboss.errai.ioc.client.Bootstrapper' (did you forget to inherit a required module?)
[ERROR]     at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
[ERROR]     at com.google.gwt.core.client.GWT.create(GWT.java:97)
[ERROR]     at org.jboss.errai.ioc.client.Container.bootstrapContainer(Container.java:55)
[ERROR]     at org.jboss.errai.ioc.client.Container.onModuleLoad(Container.java:34)
[ERROR]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[ERROR]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
[ERROR]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[ERROR]     at java.lang.reflect.Method.invoke(Method.java:601)
[ERROR]     at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
[ERROR]     at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)
[ERROR]     at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525)
[ERROR]     at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
[ERROR]     at java.lang.Thread.run(Thread.java:722)
[ERROR] Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
[ERROR]     at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:503)
[ERROR]     at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
[ERROR]     ... 12 more

ただし、Google Chrome を使用している場合、同じ GWT アプリケーションでこのエラーは発生しません。

何が問題なのですか?私は何が欠けていますか?私はGWT mavenプラグインを使用しています:

<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
4

1 に答える 1

1

2 つの部分に分けて答えます。

1つ目:現在使用しているプラ​​グインがRC状態です。FF の古いバージョン (このプラグインでは 18 を使用) を開発目的の適切なプラグインと共に使用することをお勧めします。ご存知のように短い FF リリース サイクルについていくことは、プラグイン チームにとって大変な仕事です。

2 番目: gwt.xml を確認します。継承が欠落している可能性があります。次のいずれかです。

<inherits name="org.jboss.errai.common.ErraiCommon" />
<inherits name="org.jboss.errai.bus.ErraiBus" />
<inherits name="org.jboss.errai.enterprise.CDI" />
<inherits name="org.jboss.errai.ioc.Container" />
<inherits name="org.jboss.errai.marshalling.ErraiMarshalling" />
<inherits name="org.jboss.errai.databinding.DataBinding" />
<inherits name="org.jboss.errai.enterprise.Jaxrs" />
于 2013-05-25T18:06:04.477 に答える