2011-11-30 61 views

回答

1

因爲該類或其方法是@Deprecated

@Deprecated註釋指示標記元件是棄用,不應再被使用。只要程序使用具有@Deprecated註釋的方法,類或字段,編譯器就會生成警告。當一個元素被棄用時,它也應該使用Javadoc @deprecated標籤進行記錄,如以下示例所示。在Javadoc評論和註釋中使用「@」符號不是巧合 - 它們在概念上是相關的。另請注意,Javadoc標籤以小寫字母「d」開頭,註釋以大寫字母「D」開頭。

http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html

+0

你是說我不應該再使用這些內容,或者我應該添加@SuppressWarnings註釋? – Neeta

+0

在這種特殊情況下,您可能不應直接從項目中的'xercesImpl.jar'引用類/方法。使用Xerces提供的標準API--即JAXP。如果你的classpath中沒有這樣的JAR,'xml-apis.jar'應該提供你所需要的。 –

+0

我收到以下錯誤使用xml-apis.jar「[2011-12-02 11:31:44 - GeneralGUI7] Dx麻煩處理」javax/xml/XMLConstants.class「:不適當的或錯誤地使用核心類(java。*或javax。*)在不構建核心庫時「。 – Neeta