2012-03-16 17 views
2
Exception occurred executing command line. 
Cannot run program "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java" 
(in directory "/Users/zhangstudyro/Developer/Java/HiWorld"): error=2, No such file or directory 

こんにちは、私はMacを使い慣れています。MacでEclipseでプロジェクトを実行できません

上記のレポートは、「HiWorld」を実行しようとしたときにeclipseによって与えられた問題の詳細です。

ターミナルのコードを "javac"と "java"することができます。また、Eclipseで、ビルドパスライブラリにデフォルトのJDKバージョンであるJDK1.6.0を追加しました。

GoogleでグーグルでSOFされていますが、私はまだMacでEclipseに困惑しています。

+0

(1) "/ Users/zhangstudyro/Developer/Java/HiWorld"というフォルダはありますか? (2) "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java"を実行できますか? – michael667

+0

コマンドラインで 'which java'はあなたに何を伝えますか?また、ビルドパスライブラリにJDKを手動で追加する必要があるかどうかは疑問です。 –

+0

@ michael667はい、ターミナルのヘルプメッセージの行を表示します。しかし、Eclipseが提供する問題の詳細は、 "/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java"が "/ Users/zhangstudyro/Developer/Java/HiWorld"に見つかりません"..私はこれを理解できません。 – studyro

答えて

3

私はIntellijで同じ問題がありました。私はJDKへのパスを変更することでそれを修正しました。

私の仕事用コンピュータがMac OS Xの最新バージョンにアップグレードされたときにアップルがJDKの場所を変更したために問題が発生しました.JDkの新しいパスは同じように見えますが、 "/システム"。

関連する問題