java - 尽管安装了 JDK,但库中没有 Java 文件夹

标签 java encryption java-8 jce

当前在最近设置的计算机上运行 OSX El Capitan。我正在尝试设置 Java 的无限制加密策略,这要求我修改当前 jre 中的一些文件,但我找不到应该位于库中的 Java 文件夹。

我运行了 /usr/libexec/java_home 显示了 /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk/Contents/Home 但是在我的库文件夹,没有 Java 文件夹,即使我尝试通过终端导航时它也说 Java 文件夹不存在。尝试重新安装 JDK 1.8 后,仍然没有运气,我没有想法。

最佳答案

这不是您主目录中的 Library 文件夹,这是您主磁盘上根文件系统中的 Library 文件夹。

所以在终端命令

cd /Library/Java/JavaVirtualMachines/jdk1.8.0_91.jdk

应该可以。

对于不同的 Java 版本,将 jdk1.8.0_91.jdk 替换为合适的版本。

要列出目录中的内容,请使用:

ls /Library/Java/JavaVirtualMachines

关于java - 尽管安装了 JDK,但库中没有 Java 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38108972/

相关文章:

java - 解码来自 X500Name 的 DER 编码值

Java 进程生成器 : How to suppress output instead of redirecting it

java - AES/CBC/PKCS5Padding 与 AES/CBC/PKCS7Padding 与 256 key 大小性能 java

加密 AES128 CFB 无填充的 iOS 库

java - HashMap 按 AtomicInteger 的值排序

java - 收到致命警报 : handshake_failure when calling from Java 1. 8.0_162 到 Java 1.6.0_45-b06

java - 如果字符串上的列为空,则从数组中删除数据

java - Android Studio 通过枚举比较报告 "Unreachable Code"

java - 如何使用 JOOQ 检查 WHERE 子句条件是否有效?

java - 线程死锁