7

Java 6 で追加されたfornewFactory()メソッドを使用しようとしています。JRE7 は、インストールされ、新しい Java プロジェクトのビルド パスにある唯一のランタイムです。プロジェクト自体には、JRE7 (JRE System Library) と Ivy のセットアップしかありません。私が取得し続けるエラーはXMLOutputFactorynewFactory()XMLOutputFactory

The method newFactory() is undefined for the type XMLOutputFactory

Eclipseに受け入れさせる方法はありnewFactoryますか? return XMLOutputFactory.newFactory()関数が呼び出される唯一の場所として使用するだけです。

4

3 に答える 3

2

同じ問題があり、クラスパスから StAX を削除して修正しました。これは、Java 7 に付属している XMLOutputFactory のバージョンには newFactory メソッドが用意されていますが、StAX に付属している XMLOutputFactory のバージョンにはそれがないためです。

于 2014-05-15T03:32:47.203 に答える