Подтвердить что ты не робот

(при добавлении jar) - Модуль "android" не должен содержать исходный корень

Я пытаюсь добавить gdx-tools.jar в проект libGDX в IntelliJ. Результат:

Модуль "андроид" не должен содержать исходный корень ".../android/src". root уже принадлежит модулю "андроид".

Вот что я пробовал:

структура проектa > библиотеки > новая библиотека проектов > java > выберите "gdx-tools.jar" > выберите модуль "рабочий стол"

структура проектa > модули > выберите "рабочий стол" > новые > банки или каталоги > выберите "gdx-tools.jar" >

Идеи?

4b9b3361

Ответ 1

Просто перейдя на вкладку "Настройки артефактов", "Модули", "Источники", и вы увидите две папки с именем "gen" и "gen [generated]", удалите "gen", щелкнув значок X справа от нее.

внешний вид: enter image description here

Ответ 2

Я столкнулся с аналогичной проблемой:

Модуль "(my_project)" не должен содержать исходный корень "(мой проект)/src". Корень уже принадлежит модулю "(my_project)".

Поскольку я не мог ничего сделать в интерфейсе конфигурации IDEA, я открыл файл проекта IDEA (my_project.iml) в vi, надеясь выяснить, что не так:

<sourceFolder url="file://$MODULE_DIR$/my_project/src" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/my_project/src" isTestSource="false" />
<!-- Duplicate entry found in project file -->

Итак, в итоге я решил свой случай, удалив дублируемую запись вручную.

Поскольку файлы проекта IDEA создавались автоматически из файлов Gradle, я не знаю, из-за чего создавались дублирующие записи, но для тех, кто сталкивается с подобными проблемами, быстрый просмотр файла .iml может помочь.

Ответ 3

У меня была такая же проблема. Решив его, полностью удалив проект, затем откройте его обратно из GIT.

Ответ 4

Я решаю с помощью
Удаление из gen и gen [сгенерировано]. введите описание изображения здесь

Ответ 5

simple 'удалите файл my_project.iml и снова импортируйте проект, используя File- > New- > Project from Existing Sources'

Ответ 6

Я решил проблему, просто переименовав проект. Щелкните правой кнопкой мыши по проекту, затем нажмите "Рефакторинг".