J'ai fait un nouveau projet Ionic / Cordova et j'essaie de le construire sur Windows 8.1. J'ai installé JDK et JRE 7 ainsi que Android SDK et ANT et les a ajoutés à mon chemin à l'aide des instructions suivantes.
Plate-forme Cordova Ajouter Android ne fonctionne pas lors de la liste des cibles Android P>
Quand j'exécute J'ai essayé de modifier à la fois les variables système et les variables de chemin d'utilisateur. P > La chose étrange est que je peux taper dans J'utilise une nodoniste pour gérer NPM si c'est de toute pertinence. P> p> ionic plate-forme Ajouter Android code> ou
CORDOVA code> Je reçois toujours l'erreur suivante: p>
java -version code> et fonctionne: p>
5 Réponses :
Il y a une chose que vous pouvez essayer est de définir cette variable Java_Home à C: \ Fichiers de programme \ Java \ jdk1.7.0_51 \ bin p>
Puisque vous utilisez Windows, vous pouvez aller au panneau de configuration pour le mettre à jour. P>
Vous avez pu exécuter java -version code> probablement parce qu'il est inclus dans le chemin de l'utilisateur. P>
eu le même problème - a chucké le chemin de Java au début et tout est maintenant bien - doit être une entrée de ponçage dans le chemin
Il y avait une mauvaise entrée dans le chemin qui a corrompu tout mon chemin système. P>
Semble que ce guilleme est une entrée ajoutée par SQL Server Installation ou Web Platform. Je n'ai jamais ajouté celles-ci au chemin afin que ce soit la faille des installateurs? P> C: \ Fichiers de programme \ Microsoft SQL Server \ 110 \ Tools \ Binn "; C: \ Fichiers de programme \ Microsoft \ Web Platform Installer \; Code> P> P>
J'ai rencontré un problème similaire. Je ne sais pas ce qui corrompre mon chemin, mais j'ai déplacé "C: \ Fichiers de programme (x86) \ java \ jdk1.7.0_55 \ bin;" à l'avant de mon chemin et qui semblait travailler.
Après avoir rencontré le même problème, les étapes suivantes semblent l'avoir réparé: P>
PATH CODE> doit contenir le dossier BIN du chemin d'installation Java C: \ Program Files \ Java \ jdk1.8.0_05 \ bin Code> Assurez-vous que le bac code> est inclus li>
-
java_home code> doit être réglé sur la racine de ce dossier d'installation Java, dans mon cas C: \ Program Files \ java \ jdk1.8.0_05 CODE> LI>
ul>
Dans mon cas, j'avais plusieurs installations Java, et chaque fois que j'ai essayé d'imprimer une commande "echo% java_home%" sur une invite de commande, il est toujours utilisé pour renvoyer "% Java_Home%" telle qu'elle est. p>
Donc, j'ai désinstallé toutes les versions Java, puis la avez installée à nouveau, et Whoola, cela a fonctionné. p>
J'espère que cela aide quelqu'un. P>
Dans mon cas, il a ajouté "Java_Home variable est UNVALID, C: \ Program Files \ Java \ jdk1.7.0_51". Ensuite, j'ai ajouté une guilleme à Java_Home. Tout comme "C: \ Program Files \ Java \ jdk1.7.0_51". Enfin ça marche. Que cela puisse être utile p>