2014-07-02 32 views
0

对于运行码头AJP,我加等/码头-ajp.xml在jetty.confJETTY:抛出java.lang.ClassNotFoundException:org.eclipse.jetty.ajp.Ajp13SocketConnector

类Ajp13SocketConnector位于码头-distribution-8.1.15.v20140411/lib/jetty-ajp-8.1.15.v20140411.jar

即使我将此文件复制到ext并重新启动,甚至在所有其他文件夹中并重新启动,但我得到此异常。

以下是例外的痕迹:

WARN: oejx.XmlConfiguration:Config error at <Call name="addConnector"> <Arg>|
<New class="org.eclipse.jetty.ajp.Ajp13SocketConnector"> <Set name="port">8009</Set> </New>|
</Arg> </Call>

抛出java.lang.ClassNotFoundException:org.eclipse.jetty.ajp.Ajp13SocketConnector java.lang.reflect.InvocationTargetException。抛出java.lang.ClassNotFoundException:由造成org.eclipse.jetty.ajp.Ajp13SocketConnector

回答

0

我已经把码头 - AJP-8.1.15.v20140411.jar文件到/jetty-distribution-8.1.15.v20140411/lib/ext也重启了Jetty,你知道的,你知道的,你知道的。它的工作原理:p

0

您需要将标记'ajp'添加到启动选项,例如,

Java的罐子start.jar OPTIONS = “默认情况下,AJP,*” 等/码头,ajp.xml

当您使用 'AJP'(或 '全部'),然后启动增加了$(jetty.home )/ lib/jetty-ajp - $(version).jar到类路径

相关问题