2013年6月18日火曜日

GAEを試す コンパイルエラー編

Google Appsが有料化されてしまったので、需要が減ってしまった感のあるGAEですが、
いまさらながら、ホームページをGAE上で構築しようとしています。

昔取った杵柄のJavaにてGAEを実装していこうと思います。

最初の取っ掛かりは、他のページでも紹介されているところですので、
そこら辺はすっ飛ばして、Eclipse + GAE環境を構築したあとの話からしようと思います。

GAEはJava 6 で構築する必要があるのですが、そんなことを読まずにJava 7を入れてしまった方に向けるナレッジです。


通常であれば、プロパティからコンパイルレベルを1.6に変更すれば、コンパイルエラーがなくなるはずなのですが、

java compiler level does not match the version of the installed java project facet

と表示されます。
読んでそのままですが、Project Facetのバージョンがコンパイラーと一致しないと言ってます。
Project Facetは、以下の動画を見ていただくとわかりやすいです。

http://www.youtube.com/watch?v=mP_GUR7Tntw

蛇足と承知しつつ、文字に起こしてみると、

Navigatorを表示させて、.settingsの中身を漁ります。
org.eclipse.wst.common.project.facet.core.xml を開いて、1.7となっている部分を1.6に変更します。


なんてことはない話ですが、何かの役に立てば幸いです。

0 件のコメント:

コメントを投稿