Lorsque j'ai exécuté gradle build </ code> sur Windows, j'ai eu l'erreur suivante. Le chemin du fichier dans l'erreur ci-dessous est réécrit en un chemin approprié.
* What went wrong:
Execution failed for task ':api:compileJava'.
> java.nio.file.InvalidPathException: Illegal char <:> at index 71: /usr/local/xxx/lib/aaa.jar:/xxx/bbb.jar:/usr/local/xxx/ccc.jar
La cause était le chemin de classe du fichier manifeste du fichier jar dans la dépendance. Le chemin du fichier a été spécifié ici séparé par ":" (deux-points) comme indiqué ci-dessous. Le chemin de classe doit être spécifié avec ":" (deux-points) sous Linux, mais avec ";" (point-virgule) dans Windows. Par conséquent, une erreur de génération se produit uniquement dans Windows.
Class-Path: /usr/local/xxx/lib/aaa.jar:/xxx/bbb.jar:/usr/local/xxx/ccc.jar
En guise de contre-mesure, excluez ou recréez le pot problématique.