[JAVA] Le corretto que j'ai mis dans Homebrew a disparu après la mise à jour, je l'ai donc corrigé.

Après la mise à jour de l'infusion et la mise à niveau de l'infusion, corretto a été mis à jour de 8 à 11, puis a disparu. Il en va de même même si le bidon se réinstalle plusieurs fois.

Dans stackoverflow, le problème est également signalé que "j'ai installé corretto mais il n'apparaît pas". Je ne l'ai pas encore résolu.

https://stackoverflow.com/questions/55210519/java-home-utility-in-mac-is-unable-to-find-newly-installed-amazon-corretto-11

Après de nombreuses recherches, il semble qu'il y ait eu un bug en passant de 8 à 11. Une fois publiée le 2019-03-14, la version modifiée a été publiée à nouveau le 2019-03-19.

https://docs.aws.amazon.com/ja_jp/corretto/latest/corretto-11-ug/change-log.html

Le script de brassage n'a pas encore été corrigé ... En examinant le problème sur github, je vais essayer de le résoudre manuellement pour le moment.

https://github.com/corretto/corretto-11/issues/12

Statut actuel.

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (1):
    1.8.0_92, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

$ java -version

java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)

guérir.

$ sudo ln -sf ../Home/lib/jli/libjli.dylib /Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/MacOS/libjli.dylib

$ /usr/libexec/java_home -V

Matching Java Virtual Machines (2):
    11.0.2, x86_64:	"Amazon Corretto 11"	/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home
    1.8.0_92, x86_64:	"Java SE 8"	/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home

$ java -version

openjdk version "11.0.2" 2019-01-15 LTS
OpenJDK Runtime Environment Corretto-11.0.2.9.3 (build 11.0.2+9-LTS)
OpenJDK 64-Bit Server VM Corretto-11.0.2.9.3 (build 11.0.2+9-LTS, mixed mode)

fixé. Vous pouvez résoudre ce problème simplement en créant un lien.

Eh bien, je suis sûr qu'un jour, quelqu'un remarquera et corrigera également le script de brassage.


2019-04-11 PostScript

Il semble que le script a été modifié avec succès. Après brew reinstall corretto, je l'ai téléchargé à nouveau et il était utilisable sans aucun problème.

https://github.com/Homebrew/homebrew-cask/commits/master/Casks/corretto.rb

Il semble que seule la somme de contrôle ait été corrigée le 28/03. La version ne change pas, elle ne sera donc pas mise à jour par la mise à niveau du fût.

Recommended Posts

Le corretto que j'ai mis dans Homebrew a disparu après la mise à jour, je l'ai donc corrigé.
Je ne me souviens pas de l'entrée / sortie du fichier texte en Java, alors je l'ai résumé.
Je suis tombé sur la version Java dans Android Studio, je vais donc le résumer
Je souhaite analyser morphologiquement le journal stocké dans la base de données et le stocker dans la base de données pour classer les messages 1
Je n'ai pas pu l'exécuter après la mise à niveau de la version Java
Après avoir publié un article avec Rails Simple Calendar, je souhaite le refléter dans le calendrier.
Après la mise à jour vers Eclipse 2020-06, certains caractères étaient déformés, j'ai donc rétrogradé Eclipse.
"RSpec ne fonctionne pas!" La cause était le printemps, alors je l'ai étudiée.
Je ne comprends pas la méthode devise_parameter_sanitizer, je vais donc l'afficher ici.