Java 如何将FOP1.0升级到FOP2.4-缺少org.apache.FOP.apps.Driver、org.apache.FOP.messaging.MessageHandler

Java 如何将FOP1.0升级到FOP2.4-缺少org.apache.FOP.apps.Driver、org.apache.FOP.messaging.MessageHandler,java,apache-fop,Java,Apache Fop,如何转换此方法/不推荐使用的命名空间 import org.apache.fop.apps.Driver; import org.apache.fop.messaging.MessageHandler; public static void _renderPDF(ByteArrayOutputStream out, InputSource foDocument, Logger logger) throws IOException, FOPException {

如何转换此方法/不推荐使用的命名空间

import org.apache.fop.apps.Driver;
import org.apache.fop.messaging.MessageHandler;

public static void _renderPDF(ByteArrayOutputStream out, InputSource foDocument, Logger logger)
            throws IOException, FOPException {
        Driver driver = new Driver();
        driver.setLogger(logger);
        driver.setRenderer(Driver.RENDER_PDF);
        driver.setInputSource(foDocument);
        driver.setOutputStream(out);
        driver.run();
    }```

FOP1.0中没有
驱动程序
类。您的代码似乎适用于比这更老的FOP。这能回答你的问题吗?FOP1.0中没有
驱动程序
类。您的代码似乎适用于比这更老的FOP。这能回答你的问题吗?