0

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 内からアプリを実行します

解決策を探す場所を教えてください。

4

0 に答える 0