2011-09-14 5 views
0

実際に私はJava SDK 1.4をインストールする必要がありますが、私のMacではJava SDK 16が利用可能です。 1.4をインストールするとどうなりますか?両方を持つことが可能かどうか?これはMacの影響である可能性がありますか?私Macに2つのJava SDKをインストールできるかどうか

おかげで、 Maheswaran

+0

Java 1.4をどこから入手する予定ですか? – Thilo

+1

この質問になるかもしれない:http://apple.stackexchange.com/ –

+0

MacマシンまたはiPhoneのこの質問はありますか? – Santosh

答えて

1

一般に、2つのJDKは共存できます。使用されるJDKは、アプリケーションでjavaを使用する方法によって異なります。 env変数(JAVA_HOMEやJDK_HOMEなど)を使用している場合は、変数を正しいパスに設定する必要があります。

Javaランタイムを見つけるためにenv変数を使用しない(アプレット)のようなアプリケーションがあります。 MacでMac用Javaのリンクthisを確認

+0

私は1.4をサポートするソースコードのバンドルを設定する必要がありますが、私はちょうどそれを設定することができないようにJavaコードを実行しています。私はそれが私が与える必要があるその時間に道を尋ねるインストールで思う。私は正しいですか? – maheswaran

+1

あなたのQを言い換えるには、バージョン1.4をサポートするようにソースコードを設定する必要があります(ant/mavenまたはeclipseが不明瞭である可能性があります)が、デフォルトのjavaを使用しているコードを実行していますか?答えは:Java実行可能ファイルを実行する場所を持つPATH変数を調べてください。今すぐjava 1.4を使用してコードを実行したい場合は、javaバージョンをjava -versionコマンドで確認してください。1.4でない場合は、ダウンロードして、リンクに記載されている手順に従ってインストールしてください。コード。 – Santosh

1

はい、ちょうど1をデフォルトと異なるSDKを必要とするプログラムのためのパラメータとして他を追加してください、両方を持つように細かいですがアドバイスしてください。これは、一般的に実行スクリプトにJDK_HOME =/directory/of/jdkを設定することによって行われます。

+0

申し訳ありませんが、私はJDK_HOME =を設定した場合、私に説明してください。私は何を設定した。私はMac上でJavaに新しいです。助けてください – maheswaran

1

すべてのバージョンのMac OS Xには、そのままの状態でJavaが付属しています。アプリケーションを実行したり、アプレットを表示したり、コマンドラインから独自のJavaコードをビルドするために、ダウンロード、インストール、またはセットアップは必要ありません。新しいJavaリリースはSoftware Updateを通じて簡単に入手でき、開発者パッケージはJavaダウンロードページにあります。

+0

私は1.4が必要な場合、Macに下位互換性がないことを意味しますか? – maheswaran

+1

これは、あなたが UPT

+2

「Mac OS Xのすべてのバージョンに、すぐにJavaが付属しています。 – utahwithak