自分用のメモ
誰かの参考になれば
GitHub上にあったやつを使う
play2-war-pluginを使った
version | Tomcat ver |
---|---|
Servlet 3.0 | Tomcat 7 |
playでの記述
APP_HOME/project/plugins.sbt
resolvers += Resolver.url(
"bintray-sbt-plugin-releases",
url("http://dl.bintray.com/content/sbt/sbt-plugin-releases"))(
Resolver.ivyStylePatterns)
addSbtPlugin("com.github.play2war" % "play2-war-plugin" % "1.3-beta3")
build.sbt
...
import ... // other imports
import com.github.play2war.plugin._
...
version := "1.0-SNAPSHOT"
...
Play2WarPlugin.play2WarSettings
Play2WarKeys.servletVersion := "3.0"
war作成
activator war
APP_HOME/target
配下にwarファイルができる
これをApp名にリネーム
あとは通常のwarのデプロイと一緒
おまけ
アプリケーションルートの設定をしておいた方がいいと思います
conf/application.conf
...
application.context=/my-app/
...