4

Amazon Mechanical turk API をテストするために JDK 5 をインストールする必要があります (これは JDK 6 と完全には互換性がありません)。Apple の Web サイトでは、最新の JDK しか見つかりません。Mac 用の古いバージョンの JDK を入手する方法はありますか?

4

4 に答える 4

1

このヒントが役立つかもしれません: 10.6: Snow Leopard で Java 1.4.2 および Java 1.5 アプリを再度有効にする

于 2010-09-17T15:18:12.277 に答える
0

使用する

-ターゲット1.5

于 2010-09-09T18:04:15.933 に答える
0

はい、これはMacの問題です。
バックアップを行う場合は、jdk 5 を含む古いフォルダーをバックアップ ディスクからマシンにコピーするだけで済みます。私のために働いた。

于 2010-09-09T18:04:07.580 に答える
0

javac の設定を使用して、1.5 jdk に対してコンパイルできます。

あなたの場合:

 javac -source 1.5 -target 1.5

これは IDE で設定することもできます。maven.compile.targetまたは、maven とandを使用してこれを行うことができますmaven.compile.properties


・ソースリリース

受け入れられるソース コードのバージョンを指定します。release には次の値を使用できます。

[...]

  • 1.5
    コンパイラは、JDK 5 で導入されたジェネリックおよびその他の言語機能を含むコードを受け入れます。

[...]


-対象バージョン

指定したバージョンの VM を対象とするクラス ファイルを生成します。クラス ファイルは、指定されたターゲットとそれ以降のバージョンで実行されますが、以前のバージョンの VM では実行されません。有効なターゲットは、1.1 1.2 1.3 1.4 1.5 ( 5も) および1.6 ( 6も) です。-target
のデフォルトは、 -sourceの値によって異なります。

  • -sourceが指定されていない場合、 -targetの値は1.6です。
  • -source1.2の場合、 -targetの値は1.4です。
  • -source1.3の場合、 -targetの値は1.4です。

-source の他のすべての値の場合、-targetの値は-sourceの値です。


資力 :

于 2010-09-09T18:01:42.010 に答える