Ответ 1
Settings
| Compiler
| Excludes
.
В Intellij, если у меня есть ошибка в исходном файле, тогда при создании я могу выбрать "Exclude from Compile"
, щелкнув правой кнопкой мыши файл в выводе сборки.
Но теперь я хотел бы снова включить файл. Где пункт меню, который позволяет мне вернуть его в сборку? (Файл отображается в окне проекта и имеет небольшой значок 'x'
в его значке, чтобы показать, что он исключен, но я не вижу способа убрать его.)
Изменить - я обнаружил, что есть файл compiler.xml
, и я обнаружил, что могу удалить файл из раздела "excludeFromCompile"
, но все же для этого должен быть пункт меню.
Settings
| Compiler
| Excludes
.
Примечание в IDEA v12, больше нет файла | Настройки меню. Я не уверен, как исключить/повторно включить отдельные файлы, но так оно работает для папок...
Теперь пункт меню - File | Структура проекта... и вызывает диалог с несколькими столбцами. В правом столбце выберите "Модули", затем выберите каталог, содержащий исключенную папку во втором столбце. Если это папка, которую вы пытаетесь повторно включить, она указана в списке каталогов третьего столбца, а исключенные папки внизу, красным. Если вы нажмете на красный "X" справа от имени папки, он удалит папку из "исключенного" списка, что приведет к ее включению в проект. Неловко и противоречиво, но как это работает.
Для Intellij 14.0 в Windows отмена исключений из компиляции
Файл → Настройки
Затем внутри настроек → сборка, выполнение, развертывание → компилятор → исключает
или просто найдите "исключает", чтобы найти его.
Я обнаружил, что ответ johnkaplantech не работает, потому что Idea будет жаловаться на то, что несколько модулей используют один и тот же корень.
Итак, я вручную отредактировал файлы проекта, чтобы удалить исключение. Изменен файл %ProjectRoot%/.idea/modules/<ModuleName>.iml
. Внутри module/component/content
этого XML файла был тег excludeFolder
. Удалите это.
Из меню: Файл | Настройки | Компилятор | Исключает: вы можете добавлять/удалять исключенные файлы для компиляции в диалоговом окне.
В IntelliJ IDEA 15.0.3 Файл | Настройки | Сборка, выполнение, развертывание. Компилятор | Исключает | (Удалить путь из списка справа).
Простым рабочим процессом является создание каталога в вашем проекте и исключение всего каталога. Например, создайте каталог с именем "исключено"... добавьте файлы для исключения... щелкните правой кнопкой мыши каталог > отметить каталог как исключенный... Если вы хотите добавить или удалить файлы из этого каталога, отмените процесс... отмените исключение в каталоге, получите/поместите файлы... отметьте как исключенные снова.
Чтобы настроить классы, исключаемые из импорта, открывайте:
Это работает для меня. Вы также можете найти это в документации:
Для Mac это будет:
1) Перейдите к настройкам:
2) Разверните Build, Execution,Deployment
раздел
3) Разверните Compiler
подраздел
4) Все исключенные классы будут доступны в Excludes
5) Удалите классы, которые хотите включить для компиляции, и нажмите "ОК". Надеюсь, что это поможет.
IntelliJ все еще исключал файл после того, как я удалил его из папки исключений компилятора. Оказывается, я также исключил его в меню "Файл"> "Структура проекта"> "Модули"> "Источники"> "Исключить файлы" (внизу окна).
Для меня исключенные папки не отображаются ни в меню "Файл"> "Настройки"> "Компилятор"> "Исключения", ни в "Файл"> "Структура проекта"> "Модули"> "Источники"> "Исключить".
Я сделал следующее: щелкнув правой кнопкой мыши по исключенной папке. В открывшемся меню есть опция "Пометить каталог как". Я выбрал "Не исключено".