在我的Java項目中,我有一個我用一些類生成的jar。我能夠實例是在我的罐子的類的實例:無法獲取JAXBContext?
Alert a = new Alert();
但文我試着這樣做:
JAXBContext context = JAXBContext.newInstance(Alert.class);
我得到運行時異常這樣的:
java.lang.InternalError: Error occured while invoking reflection on target classes. Make sure all referenced classes are on classpath: interface javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter Exception: null
任何想法可能是什麼問題? 謝謝
你可以顯示Alert類嗎?消息很明顯,類路徑中缺少一些類 –
您在什麼環境中運行(即Java SE,OSGi,Java VM等頂部的東西)? –
Alert類看起來是這樣的: @XmlAccessorType(XmlAccessType.FIELD) @XmlType(NAME = 「警報」,propOrder = { 「alertId」, }) 公共類警報 實現Serializable { 一些領域 } 而且我使用Java Eclipse – user3174776