4.0.0 org.apache.activemq artemis-hawtio-pom 2.17.0 artemis-plugin ActiveMQ Artemis HawtIO Plugin Artemis plugin module for the HawtIO web console war ${project.basedir}/../.. /artemis-plugin ${project.artifactId} javax.servlet, *;resolution:=optional ${project.artifactId}-${project.version} ${basedir}/target/${webapp-dir} ${basedir}/src/main/webapp/lib ${webapp-outdir}/app/app.js io.hawt hawtio-plugin-mbean javax.servlet servlet-api provided org.slf4j slf4j-api provided org.slf4j slf4j-log4j12 provided log4j log4j provided com.google.errorprone error_prone_core src/main/resources true **/*.xml maven-antrun-plugin ${maven-antrun-plugin-version} generate-sources generate-sources run Building plugin javascript file list Files: ${plugin-scripts} true maven-resources-plugin ${maven-resources-plugin-version} copy-resources generate-sources resources org.apache.felix maven-bundle-plugin ${maven-bundle-plugin-version} bundle-manifest process-classes manifest ${webapp-outdir}/META-INF jar bundle war ${plugin-context} ${plugin-context} WEB-INF/lib *;scope=compile|runtime true ${osgi.export} ${osgi.import} ${osgi.dynamic} ${osgi.private.pkg} .,WEB-INF/classes ${project.name} ${project.groupId}.${project.artifactId} HawtIO ${project.version} org.apache.maven.plugins maven-war-plugin ${war-plugin-version} @{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@ **/classes/OSGI-INF/** false ${webapp-outdir}/META-INF/MANIFEST.MF true src/main/resources **/*.* log4j.properties