Servidor de archivos estáticos sobre miniJWS-core con inyección de plantillas y soporte de códigos QR.
StaticSite site = new StaticSite(8080, Path.of("data"));
site.addTemplate("serverIp", "192.168.1.100");
site.start();
site.idle();Los placeholders en plantillas usan la sintaxis {{variableName}}.
QrStaticSite site = new QrStaticSite(80, Path.of("data"));
String localIp = QrStaticSite.getLocalIp();
site.addQrPlaceholder("downloadQR", "http://" + localIp + "/app.apk", 250);
site.start();| Módulo | Alcance |
|---|---|
miniJWS-core |
compile |
miniQR |
opcional (requerido para QrStaticSite) |
mvn clean install