Какой компилятор Java используется NetBeans?

Если я говорю NetBeans (6.9) компилировать на сохранении, NetBeans предупреждает меня, что скомпилированные классы не идентичны классам, скомпилированным с компилятором JDK. Платформа Java установлена на "JDK 1.6" в том же диалоговом окне. Какой компилятор используется NetBeans? Почему NetBeans не использует компилятор JDK?

сопроводительный текст http://img814.imageshack.us/img814/3449/compileonsave.png

8
задан Tomas Aschan 29 July 2010 в 16:13
поделиться

3 ответа

в Program Files\NetBeans 6.8\etc есть значение netbeans_jdkhome.

0
ответ дан 5 December 2019 в 20:12
поделиться

Почему NetBeans не использует компилятор JDK?

Просто потому, что Sun javac предназначен для использования для пакетной компиляции из командной строки окончательно действительных файлов. В то время как NetBeans (и другие IDE) выполняют инкрементную компиляцию по мере ввода и довольно часто имеют дополнительные функции, такие как создание классов для недопустимых файлов (так что вы можете запустить methodA , если methodB имеет синтаксис ошибка в и т. д.).

Различные инструменты для разных требований.

3
ответ дан 5 December 2019 в 20:12
поделиться

Check Your Java Platform Manager : Tools->Java Platforms

1
ответ дан 5 December 2019 в 20:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: