gpt4 book ai didi

java - 在 Oracle 服务器上配置 IBMJCE 加密库

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:26:18 25 4
gpt4 key购买 nike

我是 Linux 新手,我想配置我的 Oracle 服务器的 JDK 以使用 IBM JCE 加密提供程序。如果是 Windows,我曾经将 jar 文件复制到 JAVA_HOME/JRE/lib 文件夹的 ext 文件夹中,然后将提供程序包含到 java.security 文件中。但在 Linux 上,我的第一个问题是我无法确定应用程序服务器 (Tomcat 7) 在哪里找到 java 和相关配置。在 Tomcat 的控制台上打印了一行显示 /usr/bin/java 但那里既没有 ext 文件夹也没有 java.security 。我还使用了 find 命令来查找位于服务器上的所有 java.security 文件。我过去常常配置所有这些,但我的 Web 应用程序上的异常仍然存在,表示找不到 IBMJCE 提供程序。即使我已经设置了 JAVA_HOME 变量并配置了该变量正在寻址的 JDK 路径,但它也不起作用。我该如何解决这个问题?

最佳答案

/usr/bin/java 将是指向真实路径的符号链接(symbolic link)。要查看它指向的位置,请使用 ls -l。在我的机器上这给出了

$ ls -l /usr/bin/java
lrwxr-xr-x 1 root wheel 74 15 Nov 13:22 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

请注意,可能涉及多个符号链接(symbolic link),在这种情况下,对每个链接使用 ls -l

关于java - 在 Oracle 服务器上配置 IBMJCE 加密库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34506559/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com