папка src не создается при создании простого проекта Intellij java gradle

Я следую инструкциям по созданию простого проекта IntelliJ с поддержкой Gradle, и папка src не создается (я предполагаю, что это база любого Java-проекта) https://www.jetbrains.com/help/idea/getting-started -с-gradle.html

  1. Новый проект: я проверяю Gradle и Java - следующий
  2. Добавлен Artefact ID → next
  3. "Использовать автоматический импорт", "использование явных групп модулей", "создать отдельный модуль для каждого набора источников", "Использовать обертку по умолчанию" → next
  4. Дайте название проекта → next

У меня нет папки src. Я не могу добавить новый класс.

enter image description here

Когда я делаю то же самое без gradle, у меня есть папка src.

ОБНОВЛЕНИЕ Добавление модуля под названием "src" работает, но затем у меня есть модуль под названием src и папка в нем, называемая src. Но это взломать. Просто купил IntelliJ за 200 баксов, и я надеюсь, что это можно решить более профессионально :-)

Ответы

Ответ 1

Для Windows это решение. Чтобы перейти вручную: File → Settings → Build, Execution, Deployment → Gradle → автоматически "создать каталоги для пустых корней содержимого".

Для Mac это решение. Чтобы перейти вручную: Intellij IDEA → Настройки → Сборка, выполнение, развертывание → Инструменты сборки → Gradle → автоматически "создать каталоги для пустых корней содержимого".

Ответ 2

@here Быстрое исправление, которое сработало для меня. Как только вы создали проект градиента, как указано в вопросе

  • откройте боковую панель градиента с правой стороны.
  • настройки кликов
  • появится новое диалоговое окно.
  • В этом диалоговом окне установите флажок "автоматически создавать каталоги для пустых корней содержимого",
  • затем нажмите "Применить", и папки src будут созданы для вас.

Изображения прилагаются для ясности.

Откройте боковую панель градиента с правой стороны.

Установите флажок "Создать каталоги для пустых корней содержимого".

Ответ 3

Если параметр "Создать каталоги для пустых корней содержимого автоматически" не показывает каталог src, проверьте структуру проекта и попробуйте создать и удалить фиктивный модуль.

  1. Файл → Структура проекта → Модули → Название проекта → Подтвердите, что src является частью иерархии и выходит из всплывающего окна
  2. Щелкните правой кнопкой мыши по корневой папке проекта → Новый → Модуль
  3. Возможно, IDE обновилась вместе с видимостью папки src

Ответ 4

Ничто из этого не помогло мне. Наконец, пришлось идти грубо.

gradle init --type java-library

Следующая страница Mkyong в начале градиента

Затем просто "Открыть" проект в Intellij. Затем обновленные параметры проекта, связанные с JAVA_HOME и Gradle home (возможно, это связано с моей конкретной установкой).

Ответ 5

Добавьте каталог с именем 'src'. Щелкните правой кнопкой мыши по нему, а затем нажмите "Отметить каталог как источник корня".