サーバー側で使用される ENUM があります。この列挙型をクライアント側 (GWT) でも使用できるようにしたいと考えています。
これは構造です:
se.mycompany.core
se.mycompany.core.TheEnum <-- this Enum.
se.mycomapny.web.gwtproject <-- The GWT project.
se.mycomapny.web.gwtproject.client
追加してみました
<inherits name="se.mycompany.core.TheEnum"/>
私の gwtproject.gwt.xml ファイルに。しかし、次のエラー メッセージが表示されます。
[エラー] クラスパスに「se/mycompany/core/TheEnum.gwt.xml」が見つかりません。タイプミスの可能性がありますか、それともソースのクラスパス エントリを含めるのを忘れていたのでしょうか?
次のコンテキストでファイル TheEnum.gwt.xml を「se/mycompany/core/」に追加しようとしました。
<module>
<inherits name='com.google.gwt.user.User'/>
<source path="TheEnum"></source>
</module>
しかし、それはまだ同じことについて不平を言っています。
どうにかしてse.mycompany.core.TheEnumをbuild.xmlのクラスパスに追加する必要があると思いますが、方法や場所がわかりません。