Java SE APIに足りないものを提供します。それは欠けている機能の追加であり、古いAPIの置き換えであり、また使い勝手の向上です。
<h3>概要</h3>
<p>XMLMaker の実装部分です。別途 xlsmaker-api が必要です。</p>
<h3>動作条件</h3>
<ul>
<li>動作には J2SE 5.0 または Java SE 6 以降が必要です。※将来のバージョンでは J2SE 5.0 対応を取りやめる予定です。</li>
<li>クラスパス上に以下のライブラリが必要です。
<ul>
<li>voyager-core-api-0.7.9.jar (またはそれ以降のバージョン)</li>
<li>beanwrapper-0.7.9.jar (またはそれ以降のバージョン)</li>
<li>xlsmaker-api-0.7.9-jar (またはそれ以降のバージョン)</li>
<li>利用する実装ライブラリ (Apache POI、JExcel API など)</li>
</ul>
<p>なお、voyager-core-api、beanwrapper、xlsmaker-api を含んだ配布物も用意していますので、こちらもご利用ください。</p></li>
</ul>
<h3>配布物について</h3>
<p>利用する実装ライブラリによって配布物が異なります。</p>
<h4>Jakarta POI 2.x</h4>
<ul>
<li>単体配布: xlsmaker-poi-hssf-0.7.9.jar</li>
<li>依存込み: xlsmaker-legacy-0.7.9.jar</li>
</ul>
<p>動作確認は poi-2.5.1-final-20040804.jar にて行っています。Apache POI 3.0 以降 3.5 より前のバージョンについてはおそらくこの配布物で動作すると思われますが、未検証です。</p>
<h4>Apache POI 3.5 以降</h4>
<ul>
<li>単体配布: xlsmaker-poi-ss-0.7.9.jar</li>
<li>依存込み: xlsmaker-0.7.9.jar</li>
</ul>
<p>動作確認は poi-3.7.jar、poi-ooxml-3.7.jar (および依存ライブラリ) にて行っています。POI 3.8 でも動作すると想定されますが未検証です。また、POI 3.8 の SXSSF への対応準備は現時点では開始できていません。</p>
<h4>JExcel API</h4>
<p>JExcel API 2.6 系への対応を計画していますが、Apache POI 対応に注力するため現在停止しています。バージョン 1.0.0 での対応を目標にしています。</p>