よかろうもん!スマートフォン用の表示で見るよかろうもん!アプリからインフラまで幅広くこなすいまどきのクラウドエンジニアが記す技術ブログこの広告は、90日以上更新していないブログに表示しています。?JRubywarblerというgemがあることを1週間前くらいに知りました。これが何なのかといいますと、war生成パッケージです。今まではgoldspikeプラグインを使ってrailsアプリケーションをwarに固め、そしてアプリケーションサーバであるglassfishにデプロイするのがスタンダードなやり方でした。goldspikeでwarを生成する場合、とにかく詰め込んで動くようにするというスタンスであり、JavaServletAPIを無視した配置になっています。それに比べ、warblerはJavaServletAPIに準拠した配置になっています。不要なファイルは排除されるようになっています。#sunの方が作られているそうですというわけで、さっそくwarblerを使ってみます。今回もいつものようにredmineをサンプルアプリとして挑戦してみます。warblerをインストールします。warbler${RAILS_ROOT}に移動し、以下のコマンドを入力し、設定ファイルを生成します。この設定ファイルで何ができるかはまだきちんと把握していませんが、goldspikeの設定ファイル同様、追加gem、libraryを記述したり、生成されるwarファイルの名前を指定したりすることができるようです。最後にwarを生成します。warこれだけでOKなんです。goldspikeより手順はちょっとだけ楽になったかな?この後、glassfishにデプロイしてみたのですが、真っ白の画面が表示されるだけでした。railsのログを見てもリクエストを受け付けていることは確認できましたが、errorをはいていたので何かしら問題があるのかも。http://localhost/redmineまぁこれから探ってみようと思います。Meid:interuSonicGardenのサービスインフラ全般の運用/管理から、SKIP2やMessageLeaf等のアプリケーション開発まで手がけるハイブリッドエンジニア。月別アーカイブはてなブログをはじめよう!interuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。