2016年7月21日木曜日

POIを使ってみた ーー>ハマった!!


warファイルデブロイ時、

Caused by: java.lang.NoClassDefFoundError: org/apache/poi/openxml4j/exceptions/InvalidFormatException


1) プロジェクトを右クリク
2)プロパティ
3)javaのビルドパス
4) 順序およびエクスポート
5)POIライブラリを2番目へ


2018/3/6更新

ここからダウンロード
https://poi.apache.org/download.html

poi-bin-3.17-20170915.tar.gz (20.11 MB, signature (.asc))

~/eclipse-workspace/Librariesに展開

~/eclipse-workspace/Libaries/poi-3.17$ ls -l
合計 11684
-rw-r--r--  1 takaha-m takaha-m   29950  9月  9 06:04 LICENSE
-rw-r--r--  1 takaha-m takaha-m    1222  9月  9 06:04 NOTICE
drwxrwxr-x 17 takaha-m takaha-m    4096  3月  6 10:10 docs
drwxrwxr-x  2 takaha-m takaha-m    4096  3月  6 10:10 lib
drwxrwxr-x  2 takaha-m takaha-m    4096  3月  6 10:10 ooxml-lib
-rw-r--r--  1 takaha-m takaha-m 2701171  9月  9 06:17 poi-3.17.jar
-rw-r--r--  1 takaha-m takaha-m  374509  9月  9 06:17 poi-examples-3.17.jar
-rw-r--r--  1 takaha-m takaha-m   31218  9月  9 06:17 poi-excelant-3.17.jar
-rw-r--r--  1 takaha-m takaha-m 1479023  9月  9 06:17 poi-ooxml-3.17.jar
-rw-r--r--  1 takaha-m takaha-m 5924600  9月  9 06:17 poi-ooxml-schemas-3.17.jar
-rw-r--r--  1 takaha-m takaha-m 1390360  9月  9 06:17 poi-scratchpad-3.17.jar

eclipse

ファイル→新規→javaプロジェクト
プロジェクト名:PoiSample
実行環境JREの使用:javaSE-1.8
ソースおよびクラス・ファイルのフォルダーを個別に作成

次へ
ライブラリ
外部JARの追加: poi-3.17/poi3.17.jar
外部JARの追加: poi-ooxml-3.17.jar




0 件のコメント:

コメントを投稿

シャットダウン時の後処理 (shutdown)

# vi /etc/systemd/system/drop.service [Unit] Description= stop httpgwd DefaultDependencies=no Before=shutdown.target RefuseManualStart=true ...