SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

特集記事

カスタマイズ可能なオープンソースグループウェア「Aipo」の開発環境を整えよう

  • このエントリーをはてなブックマークに追加

 自社環境や業務に合ったグループウェアは意外と見つかりにくく、カスタマイズには相応の費用がかかります。オープンソース(AGPLv3)で公開されている無料グループウェア「Aipo」は、開発者の方であれば直接カスタマイズして利用することも可能です。そこで本稿では、オープンソースグループウェア「Aipo」をカスタマイズするための、開発環境の導入方法をご紹介します。

  • このエントリーをはてなブックマークに追加

グループウェア「Aipo」とは

 グループウェア「Aipo」は、スケジュール管理や進捗管理といった業務管理ツールのほか、掲示板やタイムラインといった情報共有ツールも兼ね備えた、組織内の「情報のめぐり」を良くするグループウェアです。

グループウェア「Aipo」
グループウェア「Aipo」

 簡単にインストールができるパッケージ版が無料で一般配布されていますが、オープンソースのためソースコードも、Githubで開発者向けに無料公開されています。

 ソースコードからカスタマイズすることによって、従来からあった機能の改修や新機能の追加など、企業・組織の環境に合ったグループウェアにすることも可能です。

対象読者

  • 社内独自のグループウェア構築に興味のある方
  • JavaとEclipseの基礎知識がある方

必要な環境

 Aipoの開発環境はWindows、Mac、Linuxで構築できますが、本稿ではWindows 7のVirtual PC Windows XPモードへ導入した例をもとにご紹介します。

 なお、XP以降のWindows OSでも、同様の手順で導入を行うことができます。

各種ソフトのインストール

 Aipo公式ドキュメントの前提事項に従い、Eclipseをはじめ何もインストールしていないまったくのゼロの環境から始めるものとして、ソフト類は下記ディレクトリに集約してインストールしていくことを前提に進めていきます。

 なお、バージョン番号などについては、必要に応じて適宜読み替えてください。

C:\aipo_develop\

JDKのインストール

  1. こちらのページより「Java SE Development Kit(JDK)」をダウンロードします。
  2. ダウンロードしたインストーラを実行して、インストールします。インストール時のディレクトリは下記に変更します。
    C:\aipo_develop\jdk1.6.0_45
    
  3. インストール後、環境変数を下記のように設定します。
    JAVA_HOME C:\aipo_develop\jdk1.6.0_45
    PATH <PATH>;%JAVA_HOME%\bin
  4. 最後にインストールの確認を行います。コマンドプロンプトで下記コマンドを入力してください。
    java -version
    
    「java version "1.6.0_45"」とバージョンが返されたら完了です。

Mavenのインストール

  1. こちらのページよりMaven 2.2.1(Binary zip)」をダウンロードします。
  2. ダウンロードしたzipファイルを下記ディレクトリに展開します。
    C:\aipo_develop\apache-maven-2.2.1
    
  3. 環境変数を下記のように設定します。
    MAVEN_HOME C:\aipo_develop\apache-maven-2.2.1
    PATH <PATH>;%MAVEN_HOME%/bin
  4. 最後にインストールの確認を行います。コマンドプロンプトで、下記のコマンドを入力してください。
    mvn --version
    
    「Apache Maven 2.2.1」とバージョンが返されたら完了です。

PostgreSQLのインストール

  1. こちらのページより「Version 8.4.17」をダウンロードします(※最新版ではないため注意)。
  2. ダウンロードしたインストーラーを実行して、インストールします。また、インストール時のディレクトリは下記に変更してください。
    C:\aipo_develop\PostgreSQL
    

 インストール後、WindowsスタートメニューにPostgreSQLの各種ツールが加わります。

Tomcatのインストール

Tomcat本体のインストール

  1. こちらのページより「Tomcat 6.0.37」をダウンロードします(※最新版ではないため注意)。
  2. ダウンロードしたzipファイルを、下記ディレクトリに展開します。
    C:\aipo_develop\apache-tomcat-6.0.37
    

JDBCドライバの設置

  1. こちらのページより「8.4-703 JDBC 3」をダウンロードします。
  2. ダウンロードしたjarファイルを、下記ディレクトリに設置します。
    C:\aipo_develop\apache-tomcat-6.0.37\common\lib
    

会員登録無料すると、続きをお読みいただけます

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

次のページ
プロジェクトの作成

修正履歴

この記事は参考になりましたか?

  • このエントリーをはてなブックマークに追加
特集記事連載記事一覧

もっと読む

この記事の著者

後藤 和良(ゴトウ カズヨシ)

 株式会社エイムラック所属グループウェア「Aipo」のUIデザインのほか、プロモーションを行っています。Aipo twitter アカウントAipo facebookページ

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/7401 2013/10/03 17:31

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング