天天看點

jenv: version `1.8‘ is not installed

when to use java it prompts   jenv: version `1.8' is not installed, the details are as follows:

% java -version
jenv: version `1.8' is not installed
jenv: version `1.8' is not installed
           
% jenv exec bash
jenv: version `1.8' is not installed
jenv: version `1.8' is not installed
           
% jenv version
jenv: version `1.8' is not installed
 (set by /Users/[YourName]/OnJava8-Examples/.java-version)
           

when to use Atom, it promts:

autocomplete-java: java rt.jar not found

IDE-Java language server stopped unexpectedly.

Error: A fatal exception has occurred. Program will exit. Unrecognized option: --add-modules=ALL-SYSTEM Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. [1]

The solution is 

A. reset your installed global java verion

% jenv global 1.8.0.192
           

B. edit your .java-version file to 1.8.0.192 in your home directory.

[1] error does not affect  Atom usage.

references:

1. https://stackoverflow.com/questions/41992874/i-install-java7-and-java8-using-jenv-then-run-jenv-global-oracle64-1-8-0-121 

2. https://blog.csdn.net/wangbingfengf98/article/details/85108338

3. https://github.com/jenv/jenv/issues/44