2011-11-30 6 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がJAXPの実装を提供する標準APIを使用してください。クラスパスにまだこのようなJARがない場合は、 'xml-apis.jar'が必要なものを提供するはずです。 –

+0

xml-apis.jarを使用して次のエラーが発生しました。 "[2011-12-02 11:31:44 - GeneralGUI7] Dxの" javax/xml/XMLConstants.class "の処理に問題があります。コアクラス(java。*またはjavax。*)を使用する必要があります。 – Neeta

関連する問題