問題タブ [google-eclipse-plugin]
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.
eclipse - 以前のバージョンのGPEをインストールしますか?
Google PluginforEclipseを以前のバージョンにロールバックしたいと思います。どうすればそれを達成できますか?
java - GWT Serializableオブジェクトにデフォルトのコンストラクターを作成するのを忘れたときにEclipseに警告を表示するにはどうすればよいですか?
私はGWTで遊んでいますが、GWTのシリアル化可能なオブジェクトのルールを満たさないクラスを作成するという悪い習慣があるようです。
次のすべてが当てはまる場合、ユーザー定義クラスはシリアライズ可能です。
- これらのインターフェイスの1つを直接実装するため、または次のようなスーパークラスから派生するため、IsSerializableまたはSerializableに割り当てることができます。
- すべての非最終的で非一時的なインスタンスフィールドは、それ自体がシリアル化可能であり、
- GWT 1.5の時点では、デフォルト(引数がゼロ)のコンストラクター(アクセス修飾子を含む)が必要であるか、コンストラクターがまったくない必要があります。
通常、デフォルトのコンストラクターを含めるのを忘れています。私は通常、実行時にシリアル化の例外が発生したときにこれについて知ります。これは私を不必要だと思います。確かに、Eclipse(またはGoogleプラグイン)が私のGWTコードを静的に分析し、コンパイル時にこの問題を発見できる方法はありますか?どこかで小さな赤い波線が見えるのは、実行時の例外を取得するよりもはるかに優れています。
私は、次のような解決策を希望の昇順で期待しています。
- この種の警告/検証を有効にするためにEclipseまたはGoogleプラグインで設定できる構成オプション
- これを行うためにインストールできる追加のプラグイン
- 仕事を成し遂げるための他の既存の方法。
- これを自分で行うためにGoogleプラグインを変更する方法のヒント。
google-app-engine - AppEngine でのワークスペース プロジェクトの使用
Google AppEngine プロジェクトでライブラリ プロジェクトをビルド パスのプロジェクトとして使用しようとしています。
ソース全体をコピーしたり、jar を作成したりせずに、それを AppEngine プロジェクトに含める方法はありますか?
私はライブラリのごく一部しか使用していないので、jar 全体をコピーするのはやり過ぎのように思えます。ソース内の依存関係を見つけて、使用している部分だけを取得するために多くの作業が必要です。
java - Maven、GWT、Google Eclipseプラグイン、依存関係プロジェクトが戦争の場合、jarをWEB-INF/libにコピーできません
私はMavenプロジェクトを持っています。プロジェクトAはプロジェクトBに依存しています。AはGWTWebプロジェクトであり、プロジェクトAのpomにあります。
Bプロジェクトのパッケージはjarファイルです。これまではすべて正常に動作します。しかし、プロジェクトBに統合テストを追加する必要があります。これにより、プロジェクトBのパッケージを戦争に変える必要があります。これにより、統合テストケースを実行できるWeb環境をセットアップできます。
次に、Google Eclipseプラグインを使用してプロジェクトAを実行/デバッグすると、プロジェクトBのjarがプロジェクトAのターゲット/A-0.0.1-SNAPSHOT/WEB-INF/libにコピーされず、ランタイムクラスが見つかりません例外がスローされます。私の質問は、このような問題を解決する方法です。Bに統合されたテストケースが必要であり、プロジェクトAでもデバッグしたいと思います。助けていただければ幸いです。
java - Google App Engine Java プロジェクトをオープンソースにしたいのですが、Eclipse プロジェクトに認証情報はありますか?
Google Eclipse プラグインを介して Google App Engine に接続された Eclipse プロジェクトがあります。プロジェクトをオープンソースにしたいのですが、ソース ツリーのどこかに、知らない GAE 認証情報 (パスワードや秘密鍵など) があるのではないかと心配しています。
Google Eclipse プラグインが認証情報をソース ツリーの外に保存していることを確認できる人はいますか?
google-app-engine - App Engine 1.6.4のGPEサポート?
GoogleプラグインリポジトリからEclipseアップデートを使用してAppEnginesdk 1.6.4を取得できないのはなぜですか?1.6.4が2012年3月27日にリリースされたにもかかわらず、最新バージョンは1.6.3です。
java - スレッドを使用した GAE データストアのテスト
永続化レイヤーが同期を認識しているかどうかを確認するために、JDO - DAO を複数のスレッドでテストしたいと考えています。
これがJUnitテストの私のコードです
.. UserAccountLifeCycle は、別のビジネス層クラスを拡張し、次のコードで「Runnable」を実装するクラスです。
テストを実行すると、次のようになります。
スレッド「Thread-6」での例外 java.lang.NullPointerException: このスレッドには API 環境が登録されていません。com.google.appengine.api.datastore.DatastoreApiHelper.getCurrentAppId(DatastoreApiHelper.java:86) で com.google.appengine.api.datastore.DatastoreAttributes.(DatastoreAttributes.java:28) で com.google.appengine.api. com.google.appengine.api.datastore.AsyncDatastoreServiceImpl.getDatastoreType(AsyncDatastoreServiceImpl.java:944) の datastore.AsyncDatastoreServiceImpl.getDatastoreAttributes(AsyncDatastoreServiceImpl.java:952) com.google.appengine.api.datastore.AsyncDatastoreServiceImpl.get(AsyncDatastoreServiceImpl. java:267) com.google.appengine.api.datastore.DatastoreServiceImpl$1.runInternal(DatastoreServiceImpl.java:78) で com.google.appengine.api.datastore.
このコードを実行すると動作します:
(メソッドをスレッドとして実行しないことは知っていますが、JUnit テストがGAE ローカル テストで正しく構成されていることの証明として意図されています)
google-app-engine - App Engine アプリが 1 時間/1 日/1 週間に返すエラーの数にアクセスするにはどうすればよいですか?
アプリが返すエラー (404、500 など) の数に関する情報を返す、アプリ管理者としてサインインしたときに、Google App Engine アプリが呼び出すことができる API はありますか?
アプリケーションで単純な cron ジョブをセットアップして、アプリケーションが数分ごとに返すエラーの数をカウントし、エラー率が予想外に高くなった場合にメールを送信したいと考えています。Appspot ダッシュボードから情報を取得したり、アプリの外部で別のプロセスを実行したりする必要はありません。
php - GAEとGoogleCloudSQLを使用したPhP
で実行するphpを使用してWebアプリを作成していgoogle app engine
ます。google cloud sql
データの保存に使用したい。開発中にローカルMySQLインスタンスを使用しました。私は自分のプロジェクトに追加quercus
し、既存のmysqlデータベースからデータを取得するための簡単なphpコードを作成しました。しかし、phpファイルを実行すると以下のエラーが発生しました。
phpファイルの6行目は、
エラーは何ですか?どうすればこれを修正してデータを取得できますか?