Lorsque j'imprime le chemin dans bash, il affiche ceci:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
Lorsque j'exécute System.out.println (System.getenv ("PATH")); en Java fonctionnant sous Eclipse, il imprime
/usr/bin:/bin:/usr/sbin:/sbin
Comment puis-je comprendre pourquoi il y a cet écart? J'ai besoin d'ajouter / usr / local / bin au PATH et de le rendre disponible aux applications Java sous Eclipse. (Remarque: je n'ai apporté aucune modification aux chemins système, ce sont donc les valeurs par défaut définies par le système d'exploitation ou peut-être par une ou plusieurs des applications que j'ai installées.)