我有一个配置和启动Jetty的主类。 (这是从检票标准做法用于测试Web应用程序,但它真的不检票专用。)以编程方式向Jetty添加资源
final Server server = new Server();
//skipped socketconnector initialization
final WebAppContext bb = new WebAppContext();
bb.setServer(server);
bb.setContextPath("/");
bb.setWar("src/main/webapp");
server.addHandler(bb);
server.start();
正如你所看到的,SRC /主/ web应用作为Web应用程序根目录。但是,我有一些资源在目标/类中,并且稍后将其复制到Web应用程序中。所以我想添加虚拟目录到码头。
我想映射target/classes/js
到/js
和target/classes/css
到/css
有人能帮忙吗?
BTW:这是码头6.1.4
工程就像一个魅力,谢谢。 – 2010-09-16 12:24:21
为什么需要'WebAppContext.setServer(Server)'和'Server.addHandler(WebAppContext)'? – NSPKUWCExi2pr8wVoGNk 2014-05-13 19:51:48