4.0.0 dchat de.hhhammer.dchat 1.0-SNAPSHOT web 1.0-SNAPSHOT web v18.16.0 de.hhhammer.dchat db 1.0-SNAPSHOT com.zaxxer HikariCP io.javalin javalin com.fasterxml.jackson.core jackson-databind com.fasterxml.jackson.datatype jackson-datatype-jsr310 org.apache.maven.plugins maven-compiler-plugin --enable-preview org.apache.maven.plugins maven-shade-plugin true fat de.hhhammer.dchat.web.App *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA package shade com.github.eirslett frontend-maven-plugin 1.9.1 ${node.version} src/ui Install node and npm install-node-and-npm generate-resources ${node.version} ${npm.version} npm install npm generate-resources install npm build npm generate-resources run build-only org.apache.maven.plugins maven-resources-plugin Copy Vue frontend into target static folder process-resources copy-resources target/classes/ui src/ui/dist true