Question:
Impossible d'installer JDK 13.01 sur Catalina
Ansh Khurana
2019-10-16 21:22:28 UTC
view on stackexchange narkive permalink

J'ai essayé d'installer la version x64 de jdk (depuis https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html), cependant,Apple a refusé de l'installer, disant que le logiciel devait être mis à jour.

Puisqu'il s'agit de la dernière version de JDK, que dois-je faire pour installer java sans attendre la prochaine mise à jour d'Oracle? enter image description here

Cinq réponses:
#1
+43
b.ben
2019-11-08 16:08:44 UTC
view on stackexchange narkive permalink
  1. Ouvrez "Préférences système".
  2. Allez dans "Security & Privacy" puis dans l'onglet "General"
  3. Cliquez sur l'icône de verrouillage, puis saisissez le mot de passe.
  4. Il y aura un bouton "Toujours autoriser" pour autoriser "jdk-13.0.1".Cliquez dessus.
Je trouve mieux que la réponse de @greg-449
Cela devrait être la réponse valable.
merci pour le partage, cela a fonctionné pour moi.Pour référence, j'ai installé jdk avec brew comme prescrit ici: http://www.lonecpluspluscoder.com/2017/04/27/installing-java-8-jdk-os-x-using-homebrew/
#2
+9
greg-449
2019-10-17 12:45:18 UTC
view on stackexchange narkive permalink

Lancez simplement

  xattr -d com.apple.quarantine jdk-13.0.1_osx-x64_bin.dmg
 

pour supprimer l'attribut d'indicateur de quarantaine de téléchargement.

Selon le commentaire d'Utsav T, il est important de démonter et de remonter le programme d'installation (jdk-13.0.1_osx-x64_bin.dmg) pour s'assurer que le programme d'installation fonctionne correctement.

Après avoir supprimé l'attribut d'indicateur de quarantaine, installez comme d'habitude.

Cela n'a pas fonctionné pour moi.
@AnshKhurana Démontez et remontez le programme d'installation.
Cela fonctionne également pour les versions OpenJDK.J'étais un peu déçu que ce soit juste un fichier `.tar.gz` (bien que, étant un administrateur Linux, j'aurais vraiment * dû * le préférer!), Mais tout ce que vous avez à faire est de le décompresser, de coller le résultatdans `/ Library / Java / JavaVirtualMachines` (et éventuellement` sudo chown -R root: wheel` it), puis exécutez `/ Library / Java / JavaVirtualMachines / jdk13-1.xy / Contents / Home / bin / java`.Vous obtiendrez une erreur, mais aussi ce joli message + bouton dans les Préférences Système pour tout améliorer.
fonctionne très bien pour moi
#3
+5
toaruScar
2019-11-29 01:48:35 UTC
view on stackexchange narkive permalink

Vous pouvez l'installer via Homebrew.

  1. Installez Homebrew.
  2. Installez Java avec Homebrew en exécutant
  brew cask installer java
 

Notez le chemin d'installation dans la sortie, il devrait être quelque chose comme

==> Déplacement de l'artefact générique 'jdk-13.0.1.jdk' vers '/Library/Java/JavaVirtualMachines/openjdk-13.0.1.jdk'.

  1. Supprimez l'état de quarantaine du SDK Java qui vient d'être installé en exécutant
  xattr -r -d com.apple.quarantine /Library/Java/JavaVirtualMachines/openjdk-13.0.1.jdk
 

(n'oubliez pas de remplacer le chemin vers JDK par le chemin d'installation de l'étape 2, car la version JDK pourrait changer.)

a travaillé pour moi super ty
Je souhaite que Brew fasse cette commande finale partie de l'installation
#4
+1
Rene Larsen
2019-10-16 22:49:55 UTC
view on stackexchange narkive permalink

Vous pouvez utiliser le fichier tar.gz à la place - les fichiers ci-dessous sont le même JDK.

Oracle JDK: https://download.oracle.com/otn-pub/java/jdk/13.0.1+9/cec27d702aa74d5a8630c65ae61e4305/jdk-13.0.1_osx-x64_bin.tar.gz

ou téléchargez OpenJDK: https://download.java.net/java/GA/jdk13.0.1/cec27d702aa74d5a8630c65ae61e4305/9/GPL/openjdk-13.0.1_osx-x64_bin.tar.gz

Lorsqu'il n'est pas taré, déplacez le dossier JDK dans / Library / Java / JavaVirtualMachines et vous avez terminé.

J'obtiens que «jdk-13.0.1.jdk» ne peut pas être ouvert car le développeur ne peut pas être vérifié.lorsque vous essayez d'exécuter java à partir du terminal.
Que faire si vous mettez `jdk-13.0.1.jdk` dans un dossier auquel vous avez accès, puis que vous configurez JAVA_HOME sur` / jdk-13.0.1.jdk / Contents / Home` - peut-être aussi ajouter `$JAVA_HOME / bin` à votre PATH
#5
  0
Grant Willison
2019-10-29 04:30:20 UTC
view on stackexchange narkive permalink

La réponse / étapes d'Oracle a fonctionné pour moi, j'utilise homebrew au lieu de tarballs https://www.oracle.com/technetwork/java/javase/using-jdk-jre-macos-catalina-5781620.html

Bienvenue à Ask Different.:) Je suis content que cela ait fonctionné pour vous, mais des réponses courtes comme celle-ci ne fournissent pas vraiment suffisamment de détails ou de contexte pour aider de nombreux utilisateurs.Et, simplement fournir un lien n'est pas très utile car il pourrait ne plus fonctionner à l'avenir.Au lieu de cela, pourriez-vous modifier votre réponse (il y a un lien _edit_ en dessous) pour inclure un résumé du contenu vers lequel vous créez un lien (ou mieux encore, les étapes impliquées)?Cela rendra votre réponse plus autonome et aidera à la préserver pour d'autres utilisateurs à l'avenir.
Eh bien, considérez-moi comme modéré!J'ai lu vos raisons, je comprends - pour cela - je pense que c'est assez de contexte et toute mise à jour de page externe sera cohérente.


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 4.0 sous laquelle il est distribué.
Loading...