Javaソフトウェア部品

SPARS-J デモ
山本哲男
立命館大学
情報工学部
2015/10/1
SPARS-J デモ
1
SPARS-Jの実行環境
UNIX版,Windows版
FreeBSD, Linux, Solaris
Windows XP
最小メモリ
最小ディスク
2015/10/1
100MB(多いほうがいい)
100MB
SPARS-J デモ
2
インストール
spars.zipを展開後、setup.exeを実行
指示に従いインストール
Apacheをインストール
httpd.confをインストール先のconfフォルダにコピー
SPARS-Jのcgiフォルダをhtdocsフォルダにコピー
SPARS-Jのmsvcr71.dllをhtdocs\cgiフォルダにコピー
Apacheを再起動
2015/10/1
SPARS-J デモ
3
アンインストール
「コントロールパネル」の「プログラムの追加と削除」か
らアンインストール
SPARS-J、Apacheともに可能
2015/10/1
SPARS-J デモ
4
デモJavaソース
適当なフォルダにjavasource.zipを展開
commons-codec
Hex Base64 URLのcodec
commons-collections
Mapなどのcollection
commons-el
JSP 2.0 Expression Language Interpreter
commons-fileupload
Web での file upload
commons-io
便利なio
commons-lang
便利なlang
commons-logging
ログサポート
commons-net
ネットワークプロトコルサポート
jakarta-oro
正規表現
Xerces
DOM SAX Parser
Java Platform Programming Code Samples
http://java.sun.com/developer/codesamples/platprog.html
合計1876ファイル
2015/10/1
SPARS-J デモ
5
実行
デスクトップ上のSPARS-Jアイコンを起動
2015/10/1
SPARS-J デモ
6
オプション
DB初期化
DBを初期化しレジストする
ログ出力
どのファイルをレジストしているかなどを表示する
同名部品無視
すでに同名パスの部品が登録されていたら無視する
Assert分有効
JDK1.4で追加されたassert構文を有効に
メモリキャッシュ
レジスト時のメモリキャッシュの容量を指定する
2015/10/1
SPARS-J デモ
7
フォルダ
リポジトリ
DBを保存するフォルダを指定する
登録するフォルダ/ファイル一覧
登録するJavaソースがあるフォルダもしくはファイルを指定
する。複数指定可能。
フォルダ指定時、フォルダ以下のすべてのファイルが対象
2015/10/1
SPARS-J デモ
8
検索
Webブラウザを起動し、以下のURLを入力
http://localhost/cgi/
2015/10/1
SPARS-J デモ
9
デモ
ftp (ftpを実現したい)
検索結果1番目
->被利用->examples.ftp 利用例
regular expression perl (perl風の正規表現をしたい)
検索結果1番目
->被利用->examples.MatcherDemoApplet
dom parser (DOMを構築し利用したい)
検索結果3番目
->被利用->dom.traversal.*
jdbc
検索結果3番目
そのものが使用例
2015/10/1
SPARS-J デモ
10