ちょっと思い立って、なんとなくやってみたくなりまして。 組み込みTomcat上で、JAX-RSとCDIを合わせて使ってみようというお話。これを試すにあたり、条件は以下とします。 JAX-RSの実装はRESTEasy、CDIの実装はWeld WEB-INF/classesとかは作らない Scalaで書く とまあ、あくまで普通のスタンドアロンなJavaアプリのノリでいきます。組み込みTomcat使うわけですし…。 で、やってみていろいろ苦労しましたが…参考にした情報も載せながら書いてきたいと思います。 ビルド定義 まずは、sbtの定義。こんな感じになりました。 build.sbt name := "embedded-tomcat-jaxrs-cdi" version := "0.0.1-SNAPSHOT" organization := "org.littlewings" scalaVersi