Google App Engine for Java (GAE/J) で、まずはHTMLファイルをデプロイだ!

つまづいた事 その1

GAE/J での開発は、eclipseのプラグインで始めてます。

まず eclipse に慣れてないもんで、素のHTMLファイルってどう扱うかでつまづいた。

JSPとかjavaとかは、workspaceのディレクトリに直接作って編集したりしているもんだから、そのノリでHTML作っても、Javaパースペクティブのパッケージ・エクスプローラに出現しない。

よく判らないけど、eclipse のパッケージ・エクスプローラ上で右クリック – [新規] – [ファイル] でもって、HTMLを作成したら、ちゃんとパッケージ・エクスプローラにも表示されました。

つまづいた事 その2

Google Codeを読んだ。

warフォルダ直下にhtdocsディレクトリを作成し、その中にHTMLファイルを作成した。

HTMLを静的ファイルとして明示的に扱う様に、web.xmlを編集した。

<static-files>
    <include path="/htdocs/**.html" />
</static-files>

良く読んでから気づいたけど、web.xml じゃなくって appengine-web.xml だった。

先入観でやったら駄目ですね。