Refocus Jabba on web runtime and improve file serving

This commit is contained in:
Amer Agovic
2026-05-01 13:38:37 -05:00
parent 6efc097544
commit 847c69f112
46 changed files with 1068 additions and 5840 deletions
+16 -17
View File
@@ -12,7 +12,7 @@ apply from: 'extra.gradle'
project.buildDir = 'target'
group='com.reliancy'
version = '2.0.0-SNAPSHOT'
version = '3.0.0-SNAPSHOT'
application{
mainClass=(group+'.'+name+'.JettyApp')
}
@@ -26,23 +26,22 @@ tasks.withType(JavaCompile) {
options.compilerArgs << '-parameters'
}
dependencies {
def jettyVersion="12.0.15"
implementation "org.eclipse.jetty:jetty-server:${jettyVersion}"
implementation "org.eclipse.jetty.http2:jetty-http2-server:${jettyVersion}"
implementation "org.eclipse.jetty.ee10:jetty-ee10-servlet:${jettyVersion}"
implementation "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server:${jettyVersion}"
implementation "jakarta.servlet:jakarta.servlet-api:6.0.0"
dependencies {
def jettyVersion="12.0.15"
def bstoreVersion="1.0.0-SNAPSHOT"
implementation "org.eclipse.jetty:jetty-server:${jettyVersion}"
implementation "org.eclipse.jetty.http2:jetty-http2-server:${jettyVersion}"
implementation "org.eclipse.jetty.ee10:jetty-ee10-servlet:${jettyVersion}"
implementation "org.eclipse.jetty.ee10.websocket:jetty-ee10-websocket-jakarta-server:${jettyVersion}"
implementation "jakarta.servlet:jakarta.servlet-api:6.0.0"
implementation "org.slf4j:slf4j-jdk14:2.0.16"
//implementation "org.slf4j:slf4j-simple:2.0.16"
//implementation 'com.hubspot.jinjava:jinjava:2.5.10'
implementation 'com.github.jknack:handlebars:4.4.0'
implementation 'com.h2database:h2:2.3.232'
implementation 'org.postgresql:postgresql:42.7.4'
implementation 'com.zaxxer:HikariCP:5.1.0'
testImplementation "junit:junit:4.13.2"
testImplementation "org.eclipse.jetty.websocket:jetty-websocket-jetty-client:${jettyVersion}"
}
//implementation "org.slf4j:slf4j-simple:2.0.16"
//implementation 'com.hubspot.jinjava:jinjava:2.5.10'
implementation 'com.github.jknack:handlebars:4.4.0'
implementation "com.reliancy:bstore-j:${bstoreVersion}"
testImplementation "junit:junit:4.13.2"
testImplementation "org.eclipse.jetty.websocket:jetty-websocket-jetty-client:${jettyVersion}"
}
sourceSets {
main {