0

javac 1.6 を使用して Java コードをコンパイルしています。

マルチキャッチ例外で多数のエラーが生成されます。これはJava 7では問題ありませんでした。

コマンドラインから実行する場合、現在使用されている javac 1.6 の代わりに javac 1.7 を使用したいと考えています。どうすれば達成できますか?

(私のコンピュータにはJDK 7がインストールされています)

4

2 に答える 2

2

プラットフォームについて言及していないため、 を使用していると仮定しますWindows 7。パスを設定し、拡張して変更する方法の手順は次のとおりです。

Windows 7:

From the desktop, right click the Computer icon.
Choose Properties from the context menu.
Click the Advanced system settings link.
Click Environment Variables. In the section System Variables, find the PATH environment variable and select it. Click Edit. If the PATH environment variable does not exist, click New.
In the Edit System Variable (or New System Variable) window, specify the value of the PATH environment variable. Click OK. Close all remaining windows by clicking OK.  

では、どのような値PATHを入力する必要がありますか?
私にとっては、C:/Program Files/Java/jdk1.7.0_21/bin
です。
ソース: http://docs.oracle.com/javase/tutorial/essential/environment/paths.html


Eclipse のような IDE を使用している場合はどうなりますか?

プロジェクトを右クリックしてプロパティを選択します。Java Build Path -> Libraries を選択し、JRE System Library を選択し、Edit をクリックして、好きな JRE または JDK を選択します。この画面から新しい JRE または JDK を追加することもできます。

ソース: http://www.javavids.com/video/how-to-change-jre--jdk-in-eclipse-project.html



Netbeans を使用している場合はどうなりますか?

第一歩

Netbeans ホーム ディレクトリ (たとえば、C:\Program Files\NetBeans 7.0.1) で、etc ディレクトリ (C:\Program Files\NetBeans 7.0.1\etc\netbeans.conf) の netbeans.conf を開きます。ステップ2

netbeans_jdkhome というプロパティがあります。Netbeans で使用する JDK に一致するように値を変更します (たとえば、C:\Program Files\Java\jdk1.6.0_25)。ステップ 3

変更を保存します ステップ 4

Netbeans を再起動します

ソース: http://davidwburns.wordpress.com/2012/02/15/how-do-i-change-the-jdk-home-for-netbeans/

OPがコマンドラインを使用していることは知っていますが、完全を期すために、追加情報を追加しました

于 2013-10-16T17:27:08.323 に答える