这是在 Tomcat 9.0.71 上。
我需要使用协议处理程序com.ibm.crypto.provider。 我设置JAVA_OPTS但这-Djava.protocol.handler.pkgs=com.ibm.crypto.provider
还不够。问题是catalina.sh包含以下行:
JAVA_OPTS="$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources"
这将覆盖我的设置java.protocol.handler.pkgs。
我可以更新 catalina.sh 来实现所需的设置 - 但对此解决方案(更改支持的代码)不满意。问题:
- 设置 java.protocol.handler.pkgs 的最佳方法是什么
- 我是否应该将 java.protocol.handler.pkgs 设置为 com.ibm.crypto.provider 或者是否应该将其与 org.apache.catalina.webresources 连接起来
- 如果我需要将两个包连接起来,那么语法是什么?
谢谢