J'essaie d'ajouter gdx-tools.jar à un projet libGDX dans IntelliJ. Le résultat:
Le module "Android" ne doit pas contenir la racine source ".../Android/src". Le root appartient déjà au module "Android".
C'est ce que j'ai essayé:
structure de projet> bibliothèques> nouvelle bibliothèque de projet> Java> sélectionnez "gdx-tools.jar"> sélectionnez le module "bureau"
structure du projet> modules> sélectionnez "bureau"> nouveau> fichiers JAR ou répertoires> sélectionnez "gdx-tools.jar">
Des idées?
En accédant simplement à l'onglet Paramètres, Modules, Sources des artefacts, vous verrez 2 dossiers appelés "gen" et "gen [généré]", supprimez "gen" en cliquant sur l'icône X à droite de celui-ci.
regardez:
J'avais aussi rencontré un problème similaire:
Le module "(mon_projet)" ne doit pas contenir de racine source "(mon projet)/src" . La racine appartient déjà au module "(mon_projet)".
Ne pouvant rien faire sur l'interface de configuration d'IDEA, j'ai ouvert le fichier de projet IDEA ( my_project.iml ) dans vi, dans l'espoir de trouver ce qui ne va pas:
<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 -->
Donc, finalement, j'ai résolu mon cas en supprimant l'entrée en double manuellement.
Comme les fichiers de projet IDEA ont été générés automatiquement à partir de fichiers Gradle, je ne sais absolument pas pourquoi les entrées en double ont été créées, mais pour ceux qui rencontrent des problèmes similaires, un rapide coup d'œil sur le fichier .iml peut aider.
J'ai eu le même problème. Résolu le problème en supprimant complètement le projet, puis en le dupliquant à partir de GIT.
simple 'supprimer le fichier my_project.iml et importer à nouveau le projet en utilisant Fichier-> Nouveau-> Projet à partir de sources existantes'
J'ai résolu le problème en renommant simplement le projet. Faites un clic droit sur le projet, puis cliquez sur le refactor.
J'ai résolu le problème en supprimant les fichiers .iml des modules à l'origine du problème.