タグ

ブックマーク / hidemon.hatenadiary.jp (2)

  • Scala で Google App Engine - hidemonのブログ

    以前ScalaGoogle App Engineが使えないかと思って,試してみた.そのときには,サーブレットは普通に動くけど,JDOのエンハンサが動いてくれなくて,JDOが使えなかった.今回,ちょっといじってみたらJDOを含めて動かすことができたので書いておく. コマンドラインでの操作 要するに,Eclipseの外でエンハンサだけ動かせばよい.それには,SDKに含まれているbuild.xmlを使うと簡単. SDKが1.3.0だとすると, appengine-java-sdk-1.3.0/demos/jdoexamples/build.xml にbuild.xmlがある.これをEclipseのプロジェクトホームディレクトリ(warとかsrcがあるディレクトリ)にコピーしてくる.で,このファイルの冒頭にある <property name="sdk.dir" location="../.."

    Scala で Google App Engine - hidemonのブログ
  • Scala で Google App Engine - hidemonのブログ

    Scalaのプログラムは,かなりそのままJavaのクラスファイルとなるので,Google App EngineのサーブレットをScalaで書けるんじゃないかと思っていたが,やってみたら,すごく簡単に書けた. 方法は,こちらのサイトを参考.Eclipseのプラグインを使う. 準備 下記の手順で環境をセットアップする. Google App Engine のプラグインをEclipseに導入する. ScalaのプラグインをEclipseに導入する.方法は,こちら. App Engineのプロジェクトを作成する. パッケージエクスプローラのプロジェクト名上で,右クリックでコンテクストメニューを出し,Scala-> Add Scala Natureを選択.これによって,作成したプロジェクトScalaが使えるようになる. ここまでで,App Engine開発サーバでScalaが実行できるようになる.

    Scala で Google App Engine - hidemonのブログ
  • 1