在最新的Jetty 7.3.1.v20110307中更改了SslConnector.java
接口.
几乎所有方法都被标记为已弃用,但未提及替换接口或要使用的方法.
我已经检查了jetty-users和jetty-dev邮件列表,但没有运气.
有没有人知道将来如何更改代码?
提前致谢!
解决方法:
好的,从subversion changelog挖出相应的提交(疯狂),它出现了应该使用SslContextFactory
.
例:
final SslContextFactory sslContextFactory = new SslContextFactory(sKeyStore);
sslContextFactory.setKeyStorePassword(sPassword);
final SslSocketConnector conn = new SslSocketConnector(sslContextFactory);
conn.setReuseAddress(true);
// ...