0

HelloWorld Java チュートリアルを自分のアプリ エンジン アカウントにアップロードしたところ、読み込もうとしたときにエラー 500 が発生しました。

メイン ページに接続するとすべてが機能しますが、Trdev (チュートリアル) をクリックすると、次のエラーが表示されます。

エラー: サーバー エラー

サーバーでエラーが発生したため、リクエストを完了できませんでした。問題が解決しない場合は、問題を報告し、このエラー メッセージとその原因となったクエリをお知らせください。

私はウェブサイトを調べて、コメントを削除することさえ含め、かなり多くの解決策を見つけましたが、何も機能せず、何が原因なのかわかりません...

誰でも私を助けてもらえますか?

どうもありがとう :)

4

1 に答える 1

0

管理コンソールのログでスタックトレースを見つけることができるはずです。これにより、エラーが発生した行番号がわかります。うまくいけば、そこから問題と解決策を見つけることができます。

編集:スタックトレースに基づいて、間違ったバージョンの Java でコンパイルしているようです。JDK バージョン 1.6 を使用するか、javac でバイナリ互換性を 1.6 に設定して、クラスを Java 1.6 と互換性を持たせる必要があります (残念ながら、これはソースも 1.6 と互換性がある必要があることを意味します)。

javac -target 1.6 -source 1.6

Netbeans では、プロジェクトのプロパティでソース/バイナリ形式を設定します。

Eclipse では、[ウィンドウ] -> [設定] -> [Java] -> [コンパイラ] -> [準拠レベル] で準拠レベルを設定します。

すべての .class ファイルと作成した .jar ファイルを削除して、完全なクリーン ビルドを実行する必要があることに注意してください。

于 2012-04-12T02:31:14.947 に答える