2

IntelliJ Idea でコードをセットアップしました。

テストケースの実行中に次のエラーが発生します

java.lang.NoSuchMethodError: org.apache.xml.serializer.SerializationHandler.addAttribute(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V

 transformerHandler.getTransformer().transform(new StreamSource(sourceFile), result);

シリアライザーのエラーのようです。それも削除しようとしましたが、このエラーを取り除くことはできません。

助けてください。

4

1 に答える 1

2

この種の問題は通常、コンパイル時のクラスパスが実行時のクラスパスと一致しないため、コンパイル時に存在していたメソッドが実行時に存在しないことが原因です。IntelliJ プロジェクトの構成を確認してください。

これは Java の問題であり、XML とはまったく関係ありません。

于 2012-06-19T14:39:54.703 に答える