Web services 需要额外jar的Webapp(例如webservices-rt.jar)可以在jetty 6中工作,但不能在jetty 7中工作
我有一个非常简单的web服务,它在jetty 6中运行良好:Web services 需要额外jar的Webapp(例如webservices-rt.jar)可以在jetty 6中工作,但不能在jetty 7中工作,web-services,jar,classpath,jetty,Web Services,Jar,Classpath,Jetty,我有一个非常简单的web服务,它在jetty 6中运行良好: java -Djetty.class.path=/path/to/webservices-rt.jar -jar start.jar 但是jetty 7的相同命令行失败,出现了WSServlet的ClassNotFoundException。我还尝试将jar添加到lib/ext,但也没有成功 我尝试了一个“hello world”应用程序(也需要webservices-rt.jar),它表现出相同的行为 关于v7的文档似乎还不多,有
java -Djetty.class.path=/path/to/webservices-rt.jar -jar start.jar
但是jetty 7的相同命令行失败,出现了WSServlet
的ClassNotFoundException
。我还尝试将jar添加到lib/ext
,但也没有成功
我尝试了一个“hello world”应用程序(也需要webservices-rt.jar),它表现出相同的行为
关于v7的文档似乎还不多,有没有其他人遇到过这一点并找到了解决方案?Oops,找到了答案。虽然在jetty 7的移植/升级文档中没有提到,但有一点提到语法已经更改,新的命令行应该是:
java -jar start.jar lib=/path/to
(注意这是上面jar文件的父路径)Oops,找到了答案。虽然在jetty 7的移植/升级文档中没有提到,但有一点提到语法已经更改,新的命令行应该是:
java -jar start.jar lib=/path/to
(请注意,这是上面jar文件的父路径)Jetty 7是一个令人头疼的问题。。。码头6号,我会想你的。真的有那么糟糕吗?我已经有一段时间没有使用jetty了,只是抓住了最新的。这是一个非常简单的网络应用程序,可能永远不会改变,但它必须持续。Jetty 7是一个痛苦的。。。码头6号,我会想你的。真的有那么糟糕吗?我已经有一段时间没有使用jetty了,只是抓住了最新的。这是一个非常简单的网络应用程序,可能永远不会改变,但它必须持续。