Où mettre le gradle.fichier de propriétés
Je suis à la suite de la Artifactory 1 min d'Installation. J'ai Artifactory et en cours d'exécution sur mon localhost, et maintenant j'essaie de l'intégrer avec Intellij/Gradle.
La artifactory webapp donne un gradle.properties
et build.gradle
fichier, donc je suis en train de commencer avec l'ajout de ces à mon IntelliJ projet. Cependant, je ne sais pas où mettre le gradle.properties
fichier.
J'ai essayé de copier legradle.properties
contenu (clé=valeur de paires) à gradle/wrapper/gradle-wrapper.properties
, malheureusement, en faisant cela ne rend pas les touches d'accès dans le build.gradle
fichier. Des idées?
Vous devez vous connecter pour publier un commentaire.
Gradle recherche
gradle.properties
fichiers dans ces lieux:GRADLE_USER_HOME
variable d'environnement qui, sans les définir par défaut pourUSER_HOME/.gradle
)Des propriétés d'un fichier de remplacer les propriétés de l'précédents (donc fichier dans gradle d'accueil de l'utilisateur a préséance sur les autres, et le fichier de sous-projet a la priorité sur celui dans la racine du projet).
Référence: https://gradle.org/docs/current/userguide/build_environment.html
En fait il y a 3 endroits où
gradle.properties
peut être placé:GRADLE_USER_HOME
variable d'environnement qui, sans les définir par défaut pour USER_HOME/.gradlemyProject2
dans votre cas)myProject
)Gradle recherche
gradle.properties
dans tous ces endroits, tout en donnant la priorité à la définition des propriétés basées sur le bon de commande ci-dessus. Ainsi, par exemple, pour une propriété définie dans gradle répertoire principal de l'utilisateur (#1) et du sous-projet (#2) sa valeur sera prise à partir de gradle répertoire principal de l'utilisateur (#1).Vous pouvez trouver plus de détails à ce sujet dans gradle documentation ici.