Ich habe eine GWT-App mit i18n Internationalisierung entwickelt. Im Host/Dev-Modus funktioniert es gut, aber das Starten von GWT kompiliert gibt diesen Fehler: Keine Ressource gefunden für Schlüssel xxx, wie unten.GWT 2.X Keine Ressource für Schlüssel gefunden
Compiling module ...rte.RTE
Scanning for additional dependencies: file:/home/.../client/i18n/RTEValidationMessages.java
Computing all possible rebind results for '...client.i18n.RTEMessages'
Rebinding ...client.i18n.RTEMessages
Invoking [email protected]
Processing interface ...client.i18n.RTEMessages
Generating method body for txtIndirizzo3()
[ERROR] No resource found for key 'txtIndirizzo3'
Nachrichten werden mit späte Bindung geladen.
public class RTEValidationMessages {
private RTEMessages additionalMessages;
public RTEValidationMessages() {
additionalMessages = GWT.create(RTEMessages.class);
}
}
die Methode löscht, die den Fehler verursacht, führt zu einer anderen Zufallsmethode mit dem Fehler, sagt nicht das Verfahren vor oder nach dem in der Schnittstelle ... client.i18n.RTEMessages.
Hilfe wird sehr geschätzt.
Dank. Google hätte ihr Showcase-Projekt modularer gestalten sollen. Die Verwendung von Code-Snippets ist aufgrund von Abhängigkeiten wie diesem extrem unbequem. – expert
GWT verwendet diese Datei als Standard, wenn der Schlüssel in einer bestimmten Länderdatei nicht gefunden wird. Als Alternative können Sie Ihre Methoden in der Schnittstelle mit '@ DefaultMessage' kommentieren – damluar