sierra para mac high gratis descargar actualizar java macos jce
installer

high - java para mac sierra



¿Cómo instalar JCE de fuerza ilimitada para Java 8 en OS X? (8)

Java 8 Actualización 161

Como se señaló en otra respuesta y en las notas de lanzamiento de Oracle para Java 8 Update 161 , la criptografía ilimitada está habilitada de forma predeterminada desde la Actualización 161 y no debería tener que hacer nada si utiliza una instalación nueva de esta versión.

Java 8 Actualización 151

Con Java 8 Update 151, Oracle incluyó el mismo mecanismo JCE en Java 8 que ya proporcionaban con Java 9. Para habilitar JCE en Java 8 Update 151 o superior, solo configure la propiedad

crypto.policy=unlimited

en $JAVA_HOME/jre/lib/security/java.security .

Probablemente sea una buena idea eliminar las políticas JAR antiguas si se agregaron antes, como Oracle indica en las notas de la versión :

Debido a que los archivos de jurisdicción JCE antiguos se dejan en / lib / security, es posible que no cumplan con los últimos estándares de firma JAR de seguridad, que se actualizaron en 6u131, 7u121, 8u111 y actualizaciones posteriores.

Versiones mas antiguas

Las respuestas que sugieren instalar los archivos JCE a través de Homebrew ya no funcionarán, ya que los barriles se eliminaron del repositorio de Homebrew después del lanzamiento de Java 8 Update 151. Si usa una versión anterior de Java 8, puede consultar la respuesta aceptada .

Necesito instalar Java Cryptography Extension para Java 8 en OS X / mac OS . Resulta que los pasos del archivo README que vino con el installer incluyen instrucciones solo para Unix y Windows , pero no para OS X / mac OS . Traté de poner los archivos JAR en $JAVA_HOME/lib/security , pero tampoco funcionó. ¿Sabes cómo puedo instalarlos?


Para un usuario de Mac (OS X) en Java 8:

$ brew reinstalar java8

A partir de JDK 1.8u151 no es necesario descargar las bibliotecas JCE por separado. Simplemente edita

$ JDK_HOME / jre / lib / security / java.security

y descomentar la línea:

crypto.policy=unlimited

Esto permitirá la fuerza ilimitada JCE.

Notas de la versión de JDK 1.8u151




Como no explicaste cuál es tu problema aquí, algunas conjeturas.

  1. Utilizando un motor de búsqueda en Internet, probablemente habría encontrado esta página installer
  2. es posible que haya descargado este archivo jce_policy-8.zip
  3. tal vez lo habrías descomprimido y echado un vistazo al directorio UnlimitedJCEPolicyJDK8/
  4. tal vez el archivo README.txt hubiera atraído su interés

Si todos esos pasos hubieran sido ciertos, entonces habría encontrado

3) Install the unlimited strength policy JAR files. In case you later decide to revert to the original "strong" but limited policy versions, first make a copy of the original JCE policy files (US_export_policy.jar and local_policy.jar). Then replace the strong policy files with the unlimited strength versions extracted in the previous step. The standard place for JCE jurisdiction policy JAR files is: <java-home>/lib/security [Unix] <java-home>/lib/security [Windows]

Puede suponer que la ubicación en OSX es la misma que para los sistemas enumerados.


Para versiones posteriores de macOS (por ejemplo, Sierra), Oracle Java se instala en dos ubicaciones dependiendo de si instala JRE o JDK.

  • JRE: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/
  • JDK: /Library/Java/JavaVirtualMachines/jdk1.x.x_xxx.jdk/Contents/Home/
    • Si instala el JDK, también instalará el JRE en la ubicación de JRE indicada anteriormente.

El JRE le permite hacer doble clic para abrir frascos desde el Finder y ejecutar Java en el navegador. El JRE no viene con el binario java , por lo que si desea ejecutar cualquiera de los comandos típicos de Java, debe instalar el JDK. Más en https://java.com/en/download/faq/yosemite_java.xml .

Todo esto para decir, cuando instale archivos JCE de fuerza ilimitada, instálelos en los dos directorios enumerados anteriormente para obtener un comportamiento consistente.


Si eres un usuario de Windows:

descargue el JCE más actualizado en installer

extraer el archivo zip y copiar los dos archivos jar en el siguiente directorio

/ Archivos de programa / Java / jre1.8.0_131 / lib / security


Si es usuario de mac, coloque los frascos extraídos de installer si su versión de Java es 8. * use la ruta a continuación (para colocar frascos debajo)

/Library/Java/JavaVirtualMachines/**< jdk_version_of_your_pc >**/Contents/Home/jre/lib/security