- 環境構築
参考リンク:http://www.dcom-web.co.jp/technology/heroku1/
- herokuデプロイプラグインをインストール
heroku plugins:install https://github.com/heroku/heroku-deploy
- herokuにログインする
コマンド実行後メールアドレスとパスワードを入力heroku login
- herokuにアプリを作成
heroku apps:create [アプリ名]
- アプリのDBを作成
heroku addons:create heroku-postgresql:hobby-dev --version=[バージョン] --app [アプリ名]
- DBにテーブルを作成
- 以下のコマンドでDBへの接続情報を取得
コマンド
heroku config --app [アプリ名]
取得情報DATABASE_URL: postgres://(username):(password)@(host):(port)/(db name)
- 先程取得したDBの接続情報を使い、pgAdminでサーバの追加を行い接続する。
- テーブル作成のDDLを対象のDBで実行する。
- 以下のコマンドでDBへの接続情報を取得
- アップロードするWARファイルを作成
eclipse上でプロジェクトを右クリック⇒[Tomcatプロジェクト]-[プロジェクト設定に従いWARファイルを作成]
※プロジェクトを右クリック⇒[プロパティ]-[Tomcat]のWARエクスポート設定タブで出力先を設定しておくこと。
- 作成したWARファイルをアップロードする
heroku deploy:war --war [warファイルを出力したいディレクトリ]/[コンテキスト名].war --app [アプリ名]