4.0.0 ${groupId} ${rootArtifactId} ${version} ../pom.xml ${rootArtifactId}-plc-web ${rootArtifactId}-plc-web war plc plc org.slf4j slf4j-api ch.qos.logback logback-classic compile com.google.code.gson gson li.strolch li.strolch.model li.strolch li.strolch.agent li.strolch li.strolch.rest li.strolch li.strolch.service li.strolch li.strolch.testbase test li.strolch li.strolch.persistence.xml li.strolch strolch-plc-core li.strolch strolch-plc-rest li.strolch strolch-plc-gw-client li.strolch strolch-plc-util ${groupId} ${rootArtifactId}-shared com.google.code.gson gson javax.servlet javax.servlet-api javax.websocket javax.websocket-api org.glassfish.jersey.bundles jaxrs-ri junit junit test ${appFinalName} src/main/resources true **/*.properties StrolchBootstrap.xml src/main/resources false **/*.properties StrolchBootstrap.xml org.codehaus.mojo buildnumber-maven-plugin ${buildnumber-maven-plugin.version} validate create false false org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} ${jdk.version} ${jdk.version} true true -Xlint:all org.apache.maven.plugins maven-war-plugin ${maven-war-plugin.version} false ${warFinalName} dev.local true dev.local release false org.apache.maven.plugins maven-clean-plugin ${maven-clean-plugin.version} src/main/webapp/app/bower_components ** false org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} exec-npm-install generate-sources npm install ${basedir}/src/main/webapp exec exec-gulp generate-sources gulp ${basedir}/src/main/webapp exec org.apache.maven.plugins maven-war-plugin false ${warFinalName} app/**/*,node_modules/**/*