我目前正在尝试使用嵌入式 Tomcat 中的 APR 库来实现 SSL,但没有成功。
我尝试了多种方法来确保加载库 - 设置 LD_LIBRARY_PATH、设置 -Djava.library.path 并直接在代码中加载 libtcnative-1.so - 但在引用 APR SSL 连接器时总是会收到此消息:
The configured protocol [org.apache.coyote.http11.Http11Protocol] requires the APR/native library which is not available.
当我运行非嵌入式 Tomcat 时,APR 库会毫无问题地被拾取。
我的问题是:在嵌入式 Tomcat 中使用 APR/SSL 是否存在固有问题?
注:环境为 CentOS 6.3 和 Tomcat 7.0。