Tôi có một lớp học chính định cấu hình và kích hoạt Jetty. (Đó là tiêu chuẩn thực hiện từ Wicket để thử nghiệm một ứng dụng web, nhưng nó thực sự không wicket cụ thể.)Thêm tài nguyên vào Jetty theo lập trình
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();
Như bạn thấy, src/main/webapp được sử dụng như là người chủ webapp. Tuy nhiên, tôi có một số tài nguyên nằm trong mục tiêu/lớp và được sao chép vào webapp sau. Vì vậy, tôi muốn thêm các thư mục ảo vào cầu cảng.
Tôi muốn để lập bản đồ target/classes/js
để /js
và target/classes/css
-/css
Ai có thể giúp đỡ?
BTW: đó là cầu cảng 6.1.4
Hoạt động như một sự quyến rũ, cảm ơn. –
Tại sao cả hai 'WebAppContext.setServer (Server) 'và' Server.addHandler (WebAppContext) 'cần thiết? – NSPKUWCExi2pr8wVoGNk