3 回答

TA貢獻1719條經驗 獲得超6個贊
如果使用 fop 2.4.0-SNAPSHOT 的主干,nullpointer 問題就會消失?;氐?2.3 再次給出空指針。
請注意,對于 fop,僅將依賴項添加到 pom.xml。它尚未在 java 源代碼中使用。
警告仍然存在。

TA貢獻1864條經驗 獲得超2個贊
你有沒有嘗試過
<dependency>
<groupId>org.apache.xmlgraphics</groupId>
<artifactId>fop</artifactId>
<version>2.3</version>
<exclusions>
<exclusion>
<groupId>xalan</groupId>
<artifactId>serializer</artifactId>
</exclusion>
<exclusion>
<groupId>xalan</groupId>
<artifactId>xalan</artifactId>
</exclusion>
</exclusions>
</dependency>

TA貢獻1830條經驗 獲得超3個贊
我開始使用 FOP 2.3 建立一個項目;我使用了一個 module-info.java,其中包含:
requires fop;
requires avalon.framework.api;
requires avalon.framework.impl;
但是,由于 avalon 拆分包,最終我不得不推遲。
當 FOP 2.4 發布時,該特定問題將消失:https ://github.com/apache/fop/commit/bd7d5048785c691e6e3e152af10805f3127b760d
我之前通過自己模塊化解決的 Xalan 問題:- https://github.com/plutext/xalan-j/tree/Plutext_Java11_Repackaged_Docx4j
添加回答
舉報