0

Apache サーバーにデプロイしたい Java アプレット ゲームを作成しました。コード + リソースは自己署名付きの .jar にあり、付随する HTML ドキュメントは両方ともルート ディレクトリにあります。ローカル マシンで実行すると、すべて正常に動作します。サーバー上で実行しようとすると、クラスが見つからないという例外が発生します。index.html を含む

<applet code=SpaceRaiderz.class  
 archive=spaceraiderz.jar  
 width=1024 height=768>  
</applet>

見つからないクラスは、上記の名前のクラスです。.jar を開き、その内容は完了です。ファイルのアクセス許可は 755 に設定されています。ローカル マシンで index.html をクリックすると、読み込まれて完全に実行されます。同じドキュメントをサーバーに FTP 送信しても機能しません。誰もこの問題を抱えていましたか?ここでこれと同様の質問を見つけましたが、この場合、提案された解決策はどれも機能しませんでした。

4

1 に答える 1

1

アプレット (ここに表示) は、FF を使用する Windows 上の Java 1.7.0_21 で動作します (例: 疑わしく見慣れた淡い緑色の船 + サウンド トラックを特徴とする小惑星スタイルのゲームを表示)。コンソールでクラス キャッシュを更新してからページを更新すると、問題が解決する場合があります。

それが失敗した場合、アプレットをテストするためのオプションがさらにあります。

  • 通常、別のブラウザーをインストールします (これらは、特定のブラウザーと JRE の組み合わせの問題が原因であることがよくあります)。
  • Appleteerアプレットのテスト環境もあります。私が書いたので、強くお勧めします。
  • 他のすべてが失敗した場合は、インターネット カフェまたは地元の図書館に行ってアプレットを確認してください。
于 2013-04-26T04:38:22.473 に答える