Knowledge

オープンソースで情報共有のサービス「Knowledge」を作っています。ブログでは、サービスの説明や開発で得た情報などを書いていきます。https://information-knowledge.support-project.org

Knowledge - 開発環境セットアップ手順

はじめに

  • ローカルで動かす(開発する)方法が知りたいというリクエストを受けたのでセットアップの手順を書きました
  • 以下のURLに記載しています

https://support-project.org/knowledge_info/index#develop

  • ブログにも書いておこうと思います

  • EclipseTomcatを使った開発方法を説明します。

開発環境(Eclipse)へインポート

  • "Eclipse IDE for Java EE Developers"をダウンロードすれば、以下のステップで開発やデバッグが出来ます。

    1. Eclipseをダウンロード
    2. Githubからソースをクローン
    3. Eclipseを起動 (JRE1.8 を使ってください) JavaEE Parspective が表示されます
    4. Eclipseで「File > Import > Maven > Existing Maven Projects」を選択し 「Knowledge」のディレクトリを選択し finish を押します

動作確認

  • EclipseへのImportが完了しました。
  • Eclipseを使って実行するには、もう少し操作を行います。

    1. Tomcat v8 をダウンロードします(Websocketなど最新機能を使うので最新のもの)
    2. Eclipse の下部に "Servers" のビューがあるので表示します
    3. "No servers are avaliable. Click this ....." と書かれているのでクリックします
    4. ウィザードに従い、Tomcat v8のサーバーをEclipseにセットアップします
    5. Eclipse の "Servers" のビューにTomcatのサーバーが表示されます(Stoppedになっています)
    6. Tomcat Server を右クリックし、"Add and Remove" のコンテキストメニューを選択します
    7. 上のステップでEclipseにインポートした"Knowledge"をTomcat Serverへ追加(Add)します
    8. Tomcat Server を右クリックし、 "Start" のコンテキストメニューを選択します
  • ローカルのTomcatで"Knowledge"が起動しました。

  • "http://localhost:8080/knowledge" でアクセスする事ができます!

おわりに

マージリクエスト送ってくださいね!