2012-01-11 4 views
2

私はplaynをeclipse(http://code.google.com/p/playn/wiki/GettingStarted#Running_via_Eclipse)にインストールして、サンプルプログラムをロードしてファイルをロードし、Javaを実行します良い。しかし、HTML のために私は右の私はすべてのエラーを取得しない をコンパイル>ショーケース-HTML>グーグルをクリックします。playnのhtmlバージョンを実行中

Compiling module playn.showcase.Showcase 
    Compiling 1 permutation 
     Compiling permutation 0... 
    Compile of permutations succeeded 
Linking into C:\Users\(my path)\playn-samples\showcase\html\target\playn-showcase-html-1.0-SNAPSHOT\showcase 
    Link succeeded 
    Compilation succeeded -- 12.208s 

その後、 実行など> Webアプリケーションは

は、私が開発]タブでURLを取得:私はこれを実行すると

http://127.0.0.1:8888/Showcase.html?gwt.codesvr=127.0.0.1:9997 

は、それは私のブラウザハング

私はこれを実行すると:

http://127.0.0.1:8888/Showcase.html 

「GWTモジュールはポップアップで必要な(リコメンデーション)」と表示され、何もロードされません。

何が間違っている可能性がありますか?

答えて

5

Eclipseを使用してPlayNゲームのHTML5バックエンドをコンパイルしてテストすることはお勧めしません。 Javaバックエンドを使用して開発とテストを行い、HTML5バージョンをビルドするときは、Mavenコマンドラインを使用してビルドしてテストします。それははるかに信頼性が高いです。

ただし、EclipseでHTML5バックエンドのテストを主張する場合は、注意が必要です。上記の作業は、まずGoogle - > Compileを使用してJavaコードをJavaScriptにコンパイルし、GWTのdevmodeスタブ(Run as - > Webアプリケーションを使用した場合)でコンパイルしたJavaScriptを上書きします。

代わりに、あなたはグーグルを使用する必要があります - >をコンパイルした後、拡大playn - ショーケース - HTML - >ターゲット - Showcase.html上> playn-ショーケース-HTML-1.0-SNAPSHOT、右クリックし、 - > Webブラウザを開いて選択します。編集:クロスサイトスクリプティングの問題を避けるために、Webサーバーで生成されたコードを実行する必要があります。

あなたは(としてファイル名を指定して実行] - > [Webアプリケーション)GWTのDEVMODEを使用することはありませんGWTのDEVMODEは、HTML5のゲームのように、高性能のコードを実行するための病理学的に遅いので、あなたのゲームのHTML5バックエンドをテストします。