我想安装 https://github.com/cryptomator/cli 它需要:JRE 8: http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.htmlJCE:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
在我的Mac上,首选项>Java,Java选项卡,我看到平台1.8,产品1.8.0_121和路径1.8 1.8.0_121 http://java.sun.com/products/autodl/j2se/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Content/Home/bin/java
所以我想我已经有了 JRE 8。如何判断我是否有 JCE,如果没有,如何正确安装它?
您需要复制从此处下载.jar文件
https://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
并将其粘贴到Java Home字典中:
<java-home>/lib/security
就我而言,Java Home在这里:
/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home/jre
请注意,lib 文件夹应该在 jre 文件夹中,因为 .../Home/ 也有 lib 文件夹
以下是安装说明:
1( 下载无限强度的 JCE 策略文件。
2(解压缩并解压缩下载的文件。
This will create a subdirectory called jce.
This directory contains the following files:
README.txt This file
local_policy.jar Unlimited strength local policy file
US_export_policy.jar Unlimited strength US export policy file
3( 安装无限强度策略 JAR 文件。
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>libsecurity [Windows]
这显然在自述文件中进行了解释.txt下载zip文件(jce_policy-8.zip后,您可以在其中获得它。