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