Je suis le Artifactory 1 minute d'installation . J'ai installé Artifactory sur mon hôte local et j'essaie maintenant de l'intégrer à Intellij/Gradle.
La webapp artificielle donne un gradle.properties
et build.gradle
_, j'essaie donc de commencer par les ajouter à mon projet IntelliJ. Cependant, je ne sais pas où mettre le gradle.properties
fichier.
J'ai essayé de copier thegradle.properties
contenu (paires clé = valeur) à gradle/wrapper/gradle-wrapper.properties
, malheureusement, cela ne rend pas les clés accessibles dans le build.gradle
fichier. Des idées?
Gradle cherche gradle.properties
fichiers dans ces emplacements:
GRADLE_USER_HOME
variable d’environnement qui, par défaut, est définie sur USER_HOME/.gradle
)Les propriétés d'un fichier remplacent les propriétés des précédentes (ainsi, le fichier dans le répertoire de l'utilisateur de dégradé a priorité sur les autres et le fichier dans le sous-projet a la priorité sur celui de 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, si elle n’a pas été définie, prend par défaut USER_HOME/.gradlemyProject2
dans ton cas)myProject
)Gradle cherche gradle.properties
_ dans tous ces endroits tout en donnant la priorité à la définition des propriétés basée sur l’ordre ci-dessus. Ainsi, par exemple, pour une propriété définie dans le répertoire de base de l'utilisateur Gradle (# 1) et le sous-projet (# 2), sa valeur sera extraite du répertoire de base de l'utilisateur Gradle (# 1).
Vous pouvez trouver plus de détails à ce sujet dans la documentation de gradle ici.