1

私が開発したアプレットをクライアントのブラウザで実行するために必要な Java の最小バージョンをどのように判断できますか? ユーザーが実行しているブラウザがアプレットを実行でき、そうでない場合はメッセージを表示できるかどうかをJavaScriptで判断できるように、これを行いたいと思います。

前もってありがとう、ティム

4

2 に答える 2

1

あなたのコンパイラ設定はあなたにそれの多くを教えてくれます。antスクリプトのjavac要素(または使用しているIDEのターゲット設定)でどのターゲットを使用していますか?これが1.5の場合、アプリを実行するための最小値は1.5になります。

ジェネリックを使用していますか?もしそうなら、(レトロトランスレーターの1つを実行することを除いて)1.5+が必要になります。

同様に、古いライブラリ(1.4など)に対してコードをコンパイルして、その時点で使用できなかったAPIを使用しているかどうかを判断できます。

于 2009-07-08T20:26:55.067 に答える
0

Eclipseを使用してアプレットを開発している場合は、コンプライアンスレベルを変更して、プログラムがまだコンパイルされていることを確認できます。これを行うには、Windows->設定->java->コンパイラなどに移動します

Eclipseを使用していない場合は、javacコマンドラインでjavaコンパイルのコンプライアンスレベルを変更できると思います。

于 2009-07-08T20:27:43.570 に答える