Tomcat からアプリを実行すると、Tomcat から例外が発生し続けます
01-Sep-2014 02:33:28.377 INFO [main] org.apache.coyote.AbstractProtocol.start ProtocolHandler ["ajp-apr-8009"] 01-Sep-2014 02:33:28.377 INFO [main] org. apache.coyote.AbstractProtocol.start ProtocolHandler を開始しています ["http-apr-8443"] java.lang.UnsatisfiedLinkError: org.apache.tomcat.jni.SSLExt.setNPN(J[BI)I at org.apache.tomcat.jni. org.apache.tomcat.jni.SSLExt.setNPN(SSLExt.java:126) の SSLExt.setNPN(ネイティブ メソッド) org.apache.coyote.spdy.SpdyAprNpnHandler.init(SpdyAprNpnHandler.java:76) org.apache. coyote.http11.Http11AprProtocol.start(Http11AprProtocol.java:211) at org.apache.catalina.connector.Connector.startInternal(Connector.java:986)
私はAPRでTomcat 8.0.11を持っています。APR を使用するように、server.xml のコネクタ設定を変更しました。
<Connector port="8443"
maxThreads="150"
scheme="https"
secure="true"
SSLEnabled="true"
protocol="org.apache.coyote.http11.Http11AprProtocol"
sslProtocol="TLS"
npnHandler="org.apache.coyote.spdy.SpdyAprNpnHandler"
SSLCertificateFile="somecertificate.cer"
SSLCertificateKeyFile="somekey.key"/>
tomcat lib ディレクトリには openssl.exe (v. 1.0.1h) と tcnative-1.dll (v. 1.1.31) があります。tomcat、openssl、tcnative はすべて x64 です。私はjdk 1.7を使用しています
tomcat lib フォルダーをパスに追加しようとしましたが、何も変わりませんでした。まだこの例外が発生しています。
intellij IDEA Ultimate 内からアプリを実行します
解決策を探す場所を教えてください。