ついにGoogle App Engine をslim3で動かそうと思った

ローカルだけど動かないなぁ。

まだ、全然GAEのことが分からないので、どう対処して良いのか。


とりあえずsvnからslim3demoを落とし、実行からのWeb application。

java.lang.NoClassDefFoundError: com/google/appengine/api/datastore/DatastoreServiceFactory


ですって。
ExceptionのDatastore.javaはビルドパスにあるけど、
DatastoreServiceFactoryはApp Engine SDKってところにある。
なので見つからない?いやーなんかそうじゃない気がするな。
WEB-INF/libの下にslim3.jarはあるのにGoogleのが何も無い。


そうか、原因はこれか、多分。
そうか、そのためにbuild.xmlがあるのか。
この日記を書いていた気づいた、よしやってみよう。


やっぱmavenmaven-dependency-pluginは偉いねw

                                                    • -


いやぁーなんか違うな…。

                                                    • -


slim3とは別にServletJSPの連携?のプロジェクトを作ったが。
よくわからないエラーが出ている。
さらにJSPコンパイルが出来ない と言っている気がする。

プロジェクトの文字コードSJISにしたらJSPコンパイルできた…。
なぜ?????


                                                    • -


appengine-api-1.0-sdk-1.3.3.1.jarを手でweb/WEB-INF/libにコピー
さっきのエラーはなくなった。
けど、
今度はJSPコンパイルできない。
SJISにしてみたけど、ダメだった。