我正在使用Apache POI(版本:3.15)在Netbeans中使用Word。它的功能沒有顯示任何Javadoc。通過點擊連接的Javadoc Netbeans中說哪裏可以找到「poi-ooxml-schemas-3.15.jar」Javadoc和jar的源代碼?
「沒有Javadoc文檔 「POI-OOXML-架構 - 3.15.jar」 可用
搜查,但沒有對應的Javadoc罐子或來源罐子要麼已被發現。會有人請提供給我的東西在哪裏可以找到他們
我正在使用Apache POI(版本:3.15)在Netbeans中使用Word。它的功能沒有顯示任何Javadoc。通過點擊連接的Javadoc Netbeans中說哪裏可以找到「poi-ooxml-schemas-3.15.jar」Javadoc和jar的源代碼?
「沒有Javadoc文檔 「POI-OOXML-架構 - 3.15.jar」 可用
搜查,但沒有對應的Javadoc罐子或來源罐子要麼已被發現。會有人請提供給我的東西在哪裏可以找到他們
有從中央Maven回購一罐子的Javadoc編譯: https://repo1.maven.org/maven2/org/apache/poi/poi/3.15/
如果發生這種情況下線,你合作你可以讓你的IDE通過已知的Maven倉庫搜索POI Javadoc工件,或者下載你使用的版本的源代碼,並從中創建文檔。
apache項目的源代碼通常可以通過他們的項目頁面獲得,如下所示:https://poi.apache.org/download.html(section source distribution)。
我似乎無法找到的OOXML CT源..類,他們在哪裏來的呢?
Apache POI中的OOXML支持建立在文件格式XML Schemas之上,使用XMLBeans編譯成Java。目前,編譯工作是使用XMLBeans 2.3完成的,以便與安裝達到最大的兼容性。 (您可以在XMLBeans 2.3運行時或任何更高版本的XMLBeans上使用結果類。如果您當前正在使用XMLBeans 2.2或更早版本,那麼您將不得不升級,但這不常見)。
所有的org.openxmlformats.schemas.spreadsheet.xml.x2006 CT ...類都是由XMLBeans自動生成的。生成的Java產生於ooxml-schemas-src jar中,並且編譯後的版本進入ooxml-schemas jar。
完整的ooxml-schemas jar與Apache POI一起發佈,以及只包含公共部分的剪裁poi-ooxml-schemas jar。源jar無法正常分配POI。但是,它可以從Maven Central獲得 - 請問您最喜歡的Maven鏡像爲ooxml-schemas-src jar。或者,如果您下載POI源代碼發佈(或從SVN簽出)並構建,Ant將自動下載規範XML Schema,併爲您編譯它以生成源代碼和二進制ooxml-schemas jar。
因此,如果您確實需要源代碼,您可以獲取Apache POI的源代碼並使用構建工具重新創建自動生成的源文件。如果您需要文檔,您需要閱讀已發佈的Microsoft文件格式文檔,因爲ooxml-schemas jar只是從已發佈的規範中自動生成的!