問題タブ [playn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-app-engine - GWTRPCを使用したGAEでのClassNotFoundException
PlayNを使用してゲームを開発しています。プロジェクトGameEvent
で定義されたタイプ、、が含まれています。my-game-core
私のGWTとGAEのコードは、Mavenに依存しmy-game-html
ているにあります。my-game-core
これがサービスの実装です:
これは問題なくコンパイルされます。ただし、実行時にローカル開発サーバーでサービスを呼び出そうとすると、次のエラーが発生します。
取り出してGameEvent
のようなタイプに交換するとString
、すべて正常に動作します。
ここで何が間違っているのでしょうか?GameEvent
デフォルトのコンストラクターがあります。
更新:*-htmlプロジェクトのpom.xmlは次のとおりです。
アップデート2:war/WEB-INF/lib
で、私は持っています:
- appengine-api-1.0-sdk-1.5.4.jar
- appengine-api-1.0-sdk-1.5.5.jar
- appengine-api-labs-1.5.4.jar
- appengine-api-labs-1.5.5.jar
- appengine-jsr107cache-1.5.4.jar
- appengine-jsr107cache-1.5.5.jar
- datanucleus-appengine-1.0.9.final.jar
- datanucleus-core-1.1.5.jar
- datanucleus-jpa-1.1.5.jar
- geronimo-jpa_3.0_spec-1.1.1.jar
- geronimo-jta_1.1_spec-1.1.1.jar
- gwt-servlet.jar
- jdo2-api-2.3-eb.jar
- jsr107cache-1.1.jar
maven - playn maven-install エラー
playn-cute の maven-install を実行しようとしたときにこのエラーを解決するにはどうすればよいですか (playn-project で実行すると同じことが起こります)。
p>注: 私の評判のため、最大 2 つのハイパーリンクを含む質問しか投稿できません。エラー出力にはそれ以上の内容が含まれているため、上記の各 htttp は実際には http を読み取る必要があります。
android - プレインに組み込まれたAndroidアーティファクトは削除されましたが実行されていません
PlaynプロジェクトのすべてのモジュールをMaven3でエラーなしでインストールしました。
mvn android:deployを介し
て、実行中のandroidエミュレーター
(ショーケースなど)に例をデプロイすると
、デプロイはエラーなしで終了しますが、エミュレーターでデプロイされたアプリを起動すると、黒い画面または例外で失敗します。
どのAndroidバージョンがサポートされていますか?特定のリリースでエミュレーターをセットアップする必要がありますか?(2.3.3、3.1、3.2 ecc ..。)
ショーケースログ
playn - PlayN プロジェクトの Maven 依存関係のエラー
Maven Projectを作成し、pom.xmlに依存関係を追加した後、PlayNを学習してみます
Showcase デモ プロジェクトで示したように、メニュー システムには tripleplay ライブラリのクラスを使用します。プロジェクトをJavaアプリケーションとして実行するとすべて問題ありませんが、htmlアプリケーションとして実行すると次のようなエラーが発生しました
ant.bat 実行-html
....
[java] com.google.gwt.dev.jjs.InternalCompilerException: Failed to get JNode
[java] at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:140)
[java] at com.google.gwt.dev.jjs.impl.TypeMap.get(TypeMap.java:71)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.getType(BuildTypeMap.java:730)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.createField(BuildTypeMap.java:570)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.access$300(BuildTypeMap.java:99)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap$BuildDeclMapVisitor.visit(BuildTypeMap.java:180)
[java] at org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.traverse(FieldDeclaration.java:285)
[java] at org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.traverse(TypeDeclaration.java:1232)
[java] at org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.traverse(CompilationUnitDeclaration.java:687)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.createPeersForNonTypeDecls(BuildTypeMap.java:637)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:514)
[java] at com.google.gwt.dev.jjs.impl.BuildTypeMap.exec(BuildTypeMap.java:523)
[java] at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:599)
[java] at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)
[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)
[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)
[java] at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)
[java] at com.google.gwt.dev.Compiler.run(Compiler.java:232)
[java] at com.google.gwt.dev.Compiler.run(Compiler.java:198)
[java] at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)
[java] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)
[java] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)
[java] at com.google.gwt.dev.Compiler.main(Compiler.java:177)
[java] [ERROR] <no source info>: public class tripleplay.ui.Interface
[java] extends java.lang.Object
[java] /* fields */
[java] public final [unresolved] playn.core.Pointer.Listener plistener
[java] public final [unresolved] playn.core.Keyboard.Listener klistener
[java] protected final [unresolved] playn.core.Pointer.Listener _delegate
[java] protected final [unresolved] Unresolved type react.Value<playn.core.Keyboard.Listener> _focused
[java] protected final [unresolved] List<Unresolved type tripleplay.ui.Root> _roots
[java] protected final [unresolved] List<Unresolved type tripleplay.ui.Root> _dispatch
[java] protected final [unresolved] List<Unresolved type java.lang.Runnable> _actions
何が悪いの?ありがとう
playn - PlayN プロジェクトで I/O 操作を実行するにはどうすればよいですか?
AssetManager には getSound() と getImage() メソッドしかありません。バイナリなどの他の種類のリソースの読み取り/書き込みを提供できるストリームの実装を見つけることができませんでした。どの方向を見ればいいですか?
macos - 皮肉なことに、mvnで遊んでいない
ツールキットを試してみたい、playnによって与えられた基本的な例を実行しようとしています。私はここに与えられた指示に従っています:http ://code.google.com/p/playn/wiki/GettingStarted
ただし、クローンを作成し、コマンドラインからmvn compile exec:javaを実行すると、次の応答が返されます。
mvn compile exec:java
今は完全に失われました。与えられたヘルプページを見てきましたが、彼らは私に別の言語を話しているだけのようです。Mavenとplaynの両方の完全なスターターであるため、私はいたるところにいます。ヘルプ!
乾杯 :)
編集:
プルして以下の手順に従うと、次のエラーが発生します。
また、コアで試してみると、代わりに次のエラーが発生します。
まだちょっと負けました。何か案は?
android - PlayN、新しいプロジェクトの Android バージョンでエラーが発生する
http://code.google.com/p/playn/wiki/BeginnerInstallationGuideにある初心者の PlayN チュートリアルに従っています。
基本的に、PlayN ソースをダウンロードし、新しい Maven プロジェクトをセットアップしました。次に、デスクトップ Java バージョンが説明どおりに実行されます。Android バージョンでは、次のエラーが発生します: E/AndroidRuntime?(370): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1180)
生成されたソースをそのまま残しましたが、手がかりはありますか?
eclipse - playn-showcase-html は GWT プロジェクトではありません
はじめにwiki ページに従って、Android プラグインをインストールした Indigo を用意しました。Maven Integration for WTP
およびGoogle
プラグインを(この順序で)インストールしました。ショーケースの Java バージョンを正常に実行できます。Google
> Showcase-htmlを実行しようとするとGWT Compile
、Eclipse はこれが「GWT プロジェクトではない」と表示します。
私は何を間違っていますか?それともこれ壊れてる?
次の 7 日間のソースはこちらにあります: http://www.sendspace.com/file/zc2af3
playn - Playn - 中空オブジェクトのレンダリング
中空/ベクトルオブジェクトをレンダリングする標準的な方法はありますか (つまり、画像が添付されておらず、境界線のみが添付されています)?
それらも動的オブジェクトとして物理的にシミュレートしたいと考えています。