Tengo una clase principal que configura e inicia Jetty. (Eso es práctica habitual de Wicket para probar una aplicación web, pero en realidad no es portillo-específica.)Agregar recursos a Jetty mediante programación
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();
Como se puede ver, src/main/webapp se utiliza como root webapp. Sin embargo, tengo algunos recursos que están en target/classes y que luego se copian a la aplicación web. Así que me gustaría agregar directorios virtuales a embarcadero.
me gustaría mapa target/classes/js
a /js
y target/classes/css
a /css
¿Alguien puede ayudar?
Por cierto: Es embarcadero 6.1.4
Funciona como un encanto, gracias. –
¿Por qué son necesarios tanto 'WebAppContext.setServer (Server)' como 'Server.addHandler (WebAppContext)'? – NSPKUWCExi2pr8wVoGNk