J'essaie d'importer un projet Gradle dans IntelliJ, et lorsque j'arrive à l'écran de l'application Gradle Home
il n'est pas automatiquement rempli, pas plus que le fait de saisir le chemin d'accès à la base de données. Gradle Home
résultat dans un emplacement valide - j'ai le GRADLE_USER_HOME
et j'ai pu importer avec succès ce même projet dans Eclipse. Avez-vous des suggestions ?
Réponses
Trop de publicités?C:\Users\ <_username> \.gradle\wrapper\dists\gradle -<_version>-all\<_number_random_maybe> \gradle -<_version>
\Android studio \gradle n'a pas fonctionné pour moi.
Et "Default gradle wrapper" n'a pas été configuré lors de l'importation (clonage) du projet depuis bitbucket.
Si cela pose problème de trouver le chemin, voici mon chemin :
C:\Users\prabs\.gradle\wrapper\dists\gradle -5.4.1-all \3221gyojl5jsh0helicew7rwx\gradle -5.4.1
Il s'agit d'une instruction pour MAC uniquement. J'ai eu le même problème. Je l'ai résolu en configurant $GRADLE_HOME
en .bash_profile
. Voici comment procéder :
- Ouvrir
.bash_profile
(il est généralement situé dans le répertoire personnel de l'utilisateur). - Ajoutez les lignes suivantes pour mettre à jour
$PATH
variable :export GRADLE_HOME=/usr/local/opt/gradle/libexec export PATH=$GRADLE_HOME/bin:$PATH
- Sauvegardez-le.
- Appliquez vos changements en exécutant
source .bash_profile
J'ai écrit mon propre article avec des instructions au cas où quelqu'un rencontrerait le même problème.
AFAIK c'est GRADLE_HOME pas GRADLE_USER_HOME (voir l'installation de gradle http://www.gradle.org/installation ).
D'autre part, j'ai joué un peu avec le support de Gradle dans Idea 13 Cardea et je pense que la maison gradle n'est pas automatiquement découverte par Idea. Si c'est le cas, vous pouvez déposer un problème dans youtrack.
De plus, si vous utilisez gradle 1.6+, vous pouvez utiliser le support de Graldle pour définir la construction et le wrapper. Je pense que l'idée est de découvrir automatiquement le projet gradle basé sur le wrapper.
$ gradle setupBuild --type java-library
$ gradle wrapper
Note : Types de bibliothèque pris en charge : basic, maven, java
Salutations
0 votes
Oui, la discussion sur le site JetBrains semble indiquer qu'il s'agit d'un problème avec les liens symboliques - voir la réponse de Denis.Zhdanov ici : blog.jetbrains.com/idea/2013/04/gradle-improvements-at-121
1 votes
Bonne question. Voulez-vous choisir une réponse valable pour cette question. Ne vous fiez pas aux points - je vous suggère ceux de @trenton. Vous pourriez également mentionner le système d'exploitation dont il est question dans la question.
1 votes
Si vous choisissez "Use default gradle wrapper (recommended)", vous n'avez pas besoin de définir Gradle Home. Malheureusement, ils ne grisent pas le champ de saisie correspondant - ils indiquent simplement qu'il est désactivé par le type de curseur que vous avez lorsque vous passez la souris dessus.