Ich wollte die jaxb Anmerkung in meiner Klasse wie folgt verwenden:Wie Sie JAXB-Annotationen auf der Clientseite für GWT verwenden?
@XmlRootElement
public class ItemExtension implements Serializable {
Aber GWT beschwert, wenn ich es in der Client-Seite gestellt.
[ERROR] Line 4: The import javax.xml.bind cannot be resolved
[ERROR] Line 14: XmlRootElement cannot be resolved to a type
Gibt es einen Workaround oder mache ich etwas falsch?
Wenn ich nur javax.xml.bind.annotation bewegen * Ich bekomme Fehler beim Kompilieren. Ein Beispiel - 'DOMHandler' -' Für den Typ javax.xml.transform.Result ist kein Quellcode verfügbar. Fehle ich etwas? –
Sie benötigen vollständigen Quellcode für alle Klassen/Interfaces/Annotationen, auf die von den Quellen verwiesen wird. Kopieren Sie auch die Quelle für 'javax.xml.transform.Result'. –
Danke - Ich habe alles von javax.xml.bind kopiert, musste es aber nur auf meine Abhängigkeiten beschränken. Verwenden Sie dies, um XML oder etwas anderes zu analysieren? Ich versuche, XML zu analysieren, und bin, wie Abhängigkeitsprobleme haben, wenn ich entweder serverseitige (Schwierigkeiten beim Serialisieren der Jaxb-Klasse) oder Client-Seite (weitere Abhängigkeitsprobleme) entpacken. –