Je suis en train de mettre à jour un gradle 6.x version multi demande de projet gradle 7.3 que c'est la première version à supporter Java 17. Cependant, je suis incapable de passer d'une question découlant d'une tâche qui n'est pas déclarée dans une de mes build.gradle
les fichiers. L'erreur est la suivante: ([] les pièces sont expurgées)
Execution failed for task ':[root module]:[module]:processIntTestResources'.
> Entry [filename] is a duplicate but no duplicate handling strategy has been set. Please refer to https://docs.gradle.org/7.3/dsl/org.gradle.api.tasks.Copy.html#org.gradle.api.tasks.Copy:duplicatesStrategy for details.
Je pense que associé avec un sourceSet pour les tests d'intégration, cependant, je n'ai jamais explicitement de copie et de fichiers pour ces tests. J'ai aussi mis tous les copie instructions pour avoir cette configuration à l'égard de double manipulation:
duplicatesStrategy = DuplicatesStrategy.INCLUDE
J'ai aussi essayé d'ajouter le ci-dessus pour les projets qui ont échoué parce que ce paramètre est uniquement valide pour le type de Copie des tâches ou des blocs. Je suis pas un expert en gradle et vous pouvez ajouter toutes les informations pertinentes et nécessaires, mais je crois avoir compris ce qui pourrait être le plus pertinent. Je suis vraiment à la recherche d'un sens je peux me rendre à déboguer ce problème.