CBonnell / pjsbookshelf

Automatically exported from code.google.com/p/pjsbookshelf

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ピッツバーグ補習授業校 図書管理システム

必要なツール・ライブラリ

  • Git - MacでHomebrewを使う場合、brew install gitを実行。
  • Ant - MacでHomebrewを使う場合、brew install antを実行。
  • GWT (Google Web Toolkit) - 2.6.1で動作確認済み。より最新のバージョンでは変更が必要かもしれません。デフォルトでは ~/sdk にSDKを置き、~/sdk/gwt-2.6.1/gwt-servlet.jarが存在することを確認してください。
  • Apache Derby (derby.jarは既にlibディレクトリに含んでいるが、コマンドラインでSQLを実行したいときなど)

コードの入手

$ mkdir -p ~/pjs/LibraryManager
$ cd ~/pjs/LibraryManager
$ git clone git@github.com:tomokiyo/pjsbookshelf.git system
$ cd system

コンパイル

$ ant war

LibraryManager.war を生成します。

データの準備

別途入手したDerbyデータベースバイナリを設置します。個人情報が含まれるので管理に注意してください。

$ cp /path/to/PJS-DB ~/pjs/LibraryManager

実行

コンテナはServletが動くHTTPサーバーなら何でも良いですが、簡単なのはJettyをjetty runnerから起動するのが最も手軽。

$ ./dist/start-server.sh

を実行して localhost:8080 にブラウザでアクセスしてください。

About

Automatically exported from code.google.com/p/pjsbookshelf


Languages

Language:Java 96.7%Language:Python 1.2%Language:HTML 1.0%Language:CSS 0.6%Language:Shell 0.5%