ScalaでWeb開発 (4) テスト&リリース方法
もはや、間があきすぎて、何をやっていたか覚えていない・・・。 とりあえず、mavenでLiftのプロジェクトつくって、jetty使ってチョロチョロいじって 開発するところまでやってたような気がする。 ひとまず、リリースまでの流れを考えると、足りないのはテストとリリース。 きっとmavenは簡単なんだろうと思ったら、簡単だった・・・
1. テスト
1 | cd $PROJECT_HOME |
以上! 多分、テストの書き方はJunitみたいな感じ。(未確認ですが、何か?)
2. リリース
mavenのjettyを使うのは、乱暴な気がする・・・。 まあ、好きなコンテナに突っ込んで使えばいいのだと思う。 何はともあれ、war作成
1 | cd $PROJECT_HOME |
テストがちゃんと通ってれば、$PROJECT_HOME/targetの中にwarが出来てる。 ●tomcatの場合 →webappsに突っ込む。→無事動く ●jettyの場合 →動く。 そりゃそうかと思いつつ。jettyとtomcatでどっちがいいのかな? ※ググってみたら、「jettyがイイ!」という意見が多いみたい。 参考までに、deploy絡みのスレッドをどぞ。 Deploying Lift app