2016-10-13 16 views
0

NetBeans IDE 8.2をインストールし、1.4形式のJavaバイナリの生成を拒否しています。この問題を解決するには?NetBeans 8.2はJDK 1.4ソースバイナリ形式をサポートしていませんか?

enter image description here

+0

1.4 JDKを "Tools - > Java Platforms"で登録しましたか?プロジェクトのプラットフォームとして1.4 JDKを選択しましたか? –

+0

いいえ、私もJDK 1.4を持っていません。しかし、以前のバージョンのNetBeansはJava 7で問題なく1.4を生成していました。 – vico

+0

これは、新しいJavaバージョン(少なくともJava 8の場合)でこの '-source 1.4'または' -target 1.4'が廃止されたためです。 1.4 JDKで検証しないと、実際に有効な1.4バイナリを作成することはできません。 –

答えて

0

一つの解決策は、JDKをインストールし、javac -target 1.4 ...を使用してコマンドラインからコンパイルすることです。コードがJava 1.4で正常に動作することを本当に確認したい場合は、Java 1.4 JDKを使用する必要があります。 (はい、Oracle Javaのdownload archivesにあります)

ビルドツールを使用することをお勧めします。


他の事は、Java 1.4プラットフォーム用にコンパイルするには、過去のものであるべきだということです。 Wikipediaによると:あなたはまだ上の製品を使用したり、サポートしている場合はOracleの顧客は、2月2013

に終わったため

2008年10月に終了したJava 1.4のための公的支援とセキュリティ更新プログラムは、セキュリティ更新プログラムを有料Java 1.4では、あなたが停止してからずっと時間がかかります。 (NetBeansチームがこれを行ったように見えます!)

関連する問題