javax.xml ライブラリを使用する必要がある状況があり、その大部分は Java 6 からのものです。ただし、私のデプロイメント サーバーは、制御できない Java 5 で実行されます。
これらの特定のライブラリをプロジェクトに追加して、Java 5 環境で実行することは可能ですか?
主に使用しています
import javax.xml.bind.*;
import javax.xml.stream.*;
import javax.xml.transform.stream.StreamSource;
私が使用しているコード
XMLInputFactory xif = XMLInputFactory.newFactory();
StreamSource xml = new StreamSource("input.xml");
XMLStreamReader xsr = xif.createXMLStreamReader(xml);
while(xsr.hasNext()) {
if(xsr.isStartElement() && xsr.getLocalName().equals("StandardError")) {
break;
}
xsr.next();
}
私のアプリケーションがJava 5環境で問題なく実行できるように、これを回避する方法を教えてください。
その間、ビルドに maven を使用するため、すべてのライブラリを pom.xml に入れる必要があります。