Я был давним пользователем Eclipse, но по предложению нескольких сотрудников я начал играть с IntelliJ IDEA 12, и мне это нравится. Хотя у меня проблема с параметром External Build, а именно, она, похоже, не использует javac, связанную с SDK, который я назначил модулю, он просто использует все, что есть на моем PATH.IntelliJ Idea 12: Укажите, какой javac при использовании External Build
По крайней мере, это мое текущее предположение; javac на моем пути для моей установки JDK7, но я работаю над некоторым кодом, который должен соответствовать JDK6. Если я установил как SDK, так и уровень языка соответственно 1.6/6, он пытается создать против Java 7, и я получаю ошибку Invalid Source Release: 1.7; это происходит, даже если я полностью удалю SDK для 1.7 из доступных SDK. Проблема с переключением External Build off устраняет проблему.
Я бы хотел использовать внешнюю сборку, так как она не в порядке и довольно быстро. Является ли это ошибкой в IDEA 12, или я делаю что-то неправильно?
Я использую Community Edition, если это актуально.
Edit: Я использую OS X, если это имеет значение
Обратитесь в службу поддержки с помощью каталога '.idea' и' .iml' файлов проекта. – CrazyCoder
@CrazyCoder не понадобится. Я отметил, что каждый раз, когда я перезапускал IDE, настройки языкового уровня для каждого модуля не сохранялись. Я просто удалил файлы настроек и снова установил проект, и теперь настройка сохраняется. Должна быть ошибка файловой системы. –