我正在使用org.eclipse.jetty.server.Server
启动码头并部署战争。
我有这样的事情:
class Runner {
private static void run(String[] arg) {
Server server = new Server();
...
server.setHandler(webApp);
server.start();
}
}
我遇到问题classpaths:
似乎webApp的类路径包含(继承)Runner类的类路径。
例如,如果我在Runner的类路径中有弹簧服务com.my.MyClass1
(不在webApp类路径中)和wepApp
内部我用扫描pacage“com.my”运行spring,那么spring会找到并尝试创建bean MyClass1
。
servlet容器(jetty)的行为是否正确?是否有可能将码头配置为没有这种行为?