Ja som v slepej uličke robiť svoju vlastnú verziu tohto Projekt GWT-Polymer sa konal v GitHub, Jeho plne pracuje v IDE, ale na devsever to vyvolá nasledujúce chyby.
if (src != null && !canCast(src, dstId)) {
throw new ClassCastException();
}
canCast () vráti nepravdivý, pretože panel jadro-zásuvka nie je JavaString (pozrite si obrázok ladenia), jeho HTML. Core-draw-panel možno nájsť v Polymer GitHub.
Takže čo mám robiť? Informácie o verzii:
- Polymér 0,5
- GWT 2.7
- JAVA 7
odpovede:
1 pre odpoveď č. 1GWT-Polymer používa novú funkciu volania GWT JsInterop, takže si myslím, že chyba, ktorú dostávate, je preto, že nepoužívate príznak kompilátora, aby ste ju povolili.
Skúste pridať do kompilátora možnosť:
-XjsInteropMode JS
BTW, gwt-polymér používa gwt-2.8.0-SNAPSHOT, ktorý má posledné funkcie, takže pravdepodobne budete musieť vo vašom projekte závisieť na snímke.