apm org.apache.skywalking ${revision} 4.0.0 apm-webapp jar UTF-8 1.12.1 ${project.parent.basedir}/skywalking-ui org.apache.skywalking oap-server-bom ${project.version} import pom org.yaml snakeyaml org.slf4j slf4j-api org.slf4j log4j-over-slf4j org.apache.logging.log4j log4j-core org.apache.logging.log4j log4j-slf4j-impl io.zipkin zipkin-lens com.linecorp.armeria armeria com.aayushatharva.brotli4j native-linux-x86_64 com.aayushatharva.brotli4j native-osx-x86_64 skywalking-webapp com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} ${ui.path} v22.14.0 install node and npm install-node-and-npm npm ci npm ci --registry=https://registry.npmjs.org/ npm run build npm run build maven-resources-plugin ${project.build.sourceEncoding} ${project.build.directory} ${basedir}/target/classes/public ${ui.path}/dist ${basedir}/target/classes src/main/resources org.apache.maven.plugins maven-assembly-plugin 3.4.2 jar-with-dependencies org.apache.skywalking.oap.server.webapp.ApplicationStartUp false make-assembly package single maven-jar-plugin application.yml log4j2.xml