当我从tomcat运行应用程序时,我不断从tomcat获得异常

01-Sep-2014 02:33:28.377 INFO [main] org.apache.coyote.AbstractProtocol.start Starting 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上的org.apache.tomcat.jny.SSLExt.setNPN(SSLExt.java:126)中的.SSLExt.setNPN(本机方法)org.apache中的org.apache.coyote.spdy.SpdyAprNpnHandler.init(SpdyAprNpnHandler.java:76) .coyote.http11.Http11AprProtocol.start(Http11AprProtocol.java:211)at org.apache.catalina.connector.Connector.startInternal(Connector.java:986)

我有与APR的tomcat 8.0.11 . 我更改了server.xml的连接器设置,以便它现在使用APR:

<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终极版中运行我的应用程序

谁能指点我在哪里寻找解决方案?