0

次のようなコードがあります。

import javax.xml.stream.XMLEventReader;

...

XMLInputFactory xmlin = XMLInputFactory.newInstance()

これはEclipseで書かれています。

このコードは、次のようなエラーを生成します。

Caught: java.lang.ClassCastException: com.bea.xml.stream.MXParserFactory cannot be cast to javax.xml.stream.XMLInputFactory

現時点では解決できません。ライブラリの衝突 ( Woodstox stax および Java stax conflictに似ています) と関係があると思われますが、それが正しいかどうか、または解決方法がわかりません。

誰かがこの動作を理解し始める方向に私を向けることができれば、それは素晴らしいことです!

ありがとう、アルロ

4

1 に答える 1

0

ここでの問題は、ビルド パスに関するものです。古いバージョンの Stax-api がどこかに拾われていました。

于 2013-05-27T10:48:31.133 に答える