Jenv: Comment le jenv fonctionne-t-il avec la carapace de poisson ?

Créé le 7 déc. 2015  ·  3Commentaires  ·  Source: jenv/jenv

J'utilise jenv avec une coquille de poisson. J'ai suivi les instructions de jenv sur Github, malheureusement cela ne semble pas fonctionner avec la coquille de poisson.

S'il vous plaît, aidez, cela fonctionne même si j'invoque 'jenv global oracel64-1.7.0.79', la version est toujours java8.

$> versions jenv lun. 7 déc. 2015 14:22:00 MST
système
1.7

  • 1.7.0.79 (défini par /Users/hzhang/work/battleground/.java-version)
    1,8
    1.8.0.60
    oracle64-1.7.0.79
    oracle64-1.8.0.60
    $> jenv doctor lun. 7 déc. 2015 14:22:07 MST
    [OK] Pas de JAVA_HOME défini
    [ERREUR] Le binaire Java dans le chemin n'est pas dans les shims jenv.
    [ERREUR] Veuillez vérifier votre chemin ou essayez d'utiliser /path/to/java/home n'est pas un chemin valide pour l'installation de Java.
    CHEMIN : /Users/haifzhan/.jenv/libexec:/Users/hzhang/.jenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/ git/bin
    [ERREUR] Jenv n'est pas chargé dans votre poisson
    [ERREUR] A corriger : cat eval "$(jenv init -)" >> votre profil

Commentaire le plus utile

Avez-vous essayé de mettre le fichier de script jenv.fish(https://github.com/gcuisinier/jenv/blob/master/fish/jenv.fish) dans ~/.oh-my-fish/functions/ si vous utilisez oh-mon-poisson ?
Ensuite, si votre poisson a une fonction d'exportation (en exécutant "functions | grep export" qui obtiennent "export"), vous pouvez simplement ajouter "export JENV_LOADED=1" dans jenv.fish.
Si votre poisson n'a pas la fonction export, placez export.fish (https://github.com/gcuisinier/jenv/blob/master/fish/export.fish) dans votre dossier de fonctions, puis ajoutez "export JENV_LOADED=1 " dans votre jenv.fish.

Tous les 3 commentaires

Avez-vous essayé de mettre le fichier de script jenv.fish(https://github.com/gcuisinier/jenv/blob/master/fish/jenv.fish) dans ~/.oh-my-fish/functions/ si vous utilisez oh-mon-poisson ?
Ensuite, si votre poisson a une fonction d'exportation (en exécutant "functions | grep export" qui obtiennent "export"), vous pouvez simplement ajouter "export JENV_LOADED=1" dans jenv.fish.
Si votre poisson n'a pas la fonction export, placez export.fish (https://github.com/gcuisinier/jenv/blob/master/fish/export.fish) dans votre dossier de fonctions, puis ajoutez "export JENV_LOADED=1 " dans votre jenv.fish.

@stirp Merci. J'ai découvert qu'il y avait une faute de frappe pour le nom de mon dossier de fonction. jenv fonctionne après avoir corrigé la faute de frappe.

@stirp Merci. fonctionne comme un charme. J'ai perdu une heure à essayer de le résoudre.

Cette page vous a été utile?
0 / 5 - 0 notes