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

Java 在Oracle服务器上配置IBMJCE加密库,java,linux,oracle,tomcat,Java,Linux,Oracle,Tomcat,我是Linux新手,我想配置我的oracle服务器的JDK以使用IBM JCE加密提供程序。如果是windows,我会将jar文件复制到JAVA\u HOME/JRE/lib文件夹的ext文件夹中,然后将提供程序包含到JAVA.security文件中。但在Linux上,我的第一个问题是,我无法确定应用服务器(Tomcat7)在哪里定位java和相关配置。Tomcat的控制台上有一行显示/usr/bin/java,但那里既没有ext文件夹,也没有java.security。我还使用了find命令来

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

/usr/bin/java
将是指向实际路径的符号链接。要查看它的位置,请使用
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

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

/usr/bin/java
将是指向实际路径的符号链接。要查看它的位置,请使用
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

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

不是jce问题的答案。只是为了“如何在linux中找到java目录”?这不是jce问题的答案。只是为了“如何在linux中找到java目录”?