Ich arbeite am Maven basierten GWT/MVP4G Projekt. Ich habe eine Property-Datei und die entsprechende Schnittstelle auf der Client-Seite, beide sind als MyConstants.properties
und MyConstants.java
benannt und beide sind in einem Client-Ordner platziert. Interface ist von Constants
Klasse von i18n Bibliothek erweitert. Ich nehme erforderliche Werte von dieser Eigenschaftendatei, indem ich seine Instanz unter Verwendung GWT.create(MyConstants.class)
mache. Immer wenn ich den Code kompiliere und ausführe, funktioniert es gut und gibt mir die erforderliche Ausgabe.Laden von Werten aus der Eigenschaftendatei dynamisch in GWT
Aber mein Hauptproblem ist, nach der Erstellung von war
dieses Projekt, wenn ich diese Eigenschaft Datei MyContstants.properties
durch Extrahieren war
bearbeitet und verändern einige Inhalte in ihr, dann nicht in der Lage, diese neu bearbeiteten Änderungen zuzugreifen.
Weil ich MyConstants.properties
Datei jene Änderungen Projekts vornehmen müssen, dann nach Neuübersetzung und wieder die Schaffung neuer war
dann kann ich nur die bearbeiteten Änderungen zugreifen. Gibt es eine Möglichkeit, Werte dynamisch an diese Eigenschaftendatei zu binden, bedeutet das, dass es keine Möglichkeit gibt, das Projekt neu zu kompilieren? Kann ich diese Änderungen im Krieg widerspiegeln?
Bitte helfen Sie mir, dieses Problem zu lösen, daran zu arbeiten, aber nicht die Lösung zu bekommen.