4.0.0 ${groupId} ${artifactId} pom ${artifactId} ${version} Module build to build all projects for ${artifactId} scm:git:https://github.com/strolch-li/strolch.git scm:git:https://github.com/strolch-li/strolch.git https://github.com/strolch-li/strolch UTF-8 yyyy-MM-dd HH:mm:ss ${maven.build.timestamp} 17 ${jdk.version} ${jdk.version} 1.7.30 1.2.9 2.34 2.8.9 5.0.0 42.4.1 4.9.3 1.3.2 1.1.1 1.6.2 4.0.1 2.1.1 2.35 2.3.1 2.3.0.1 2.3.3 2.3.3 2.1.0 1.4.2 1.17 2.4.4 1.1 2.0.1 1.9.0 1.6.2 3.14.0 1.4 1.8.5 1.2.3 4.13.2 2.2 1.12.2 3.0.0 2.8.1 3.8.1 3.2.1 3.10.0 2.10 3.2.0 3.3.2 2.2 3.3.1 3.0.0-M2 3.2.0 3.2.0 3.3.0 3.1.2 3.0.1 1.6.12 2.22.2 3.0.0 3.2.0 3.2.0 ${rootArtifactId}-shared ${rootArtifactId}-plc-web ${rootArtifactId}-web org.slf4j slf4j-api ${slf4j.version} ch.qos.logback logback-classic ${logback.version} runtime ${groupId} ${rootArtifactId}-shared ${project.version} ${groupId} ${rootArtifactId}-plc-web ${project.version} ${groupId} ${rootArtifactId}-web ${project.version} li.strolch li.strolch.bom pom ${strolch.version} import li.strolch strolch-plc-model ${strolch-plc.version} li.strolch strolch-plc-core ${strolch-plc.version} li.strolch strolch-plc-rest ${strolch-plc.version} li.strolch strolch-plc-gw-server ${strolch-plc.version} li.strolch strolch-plc-gw-client ${strolch-plc.version} li.strolch strolch-plc-util ${strolch-plc.version} com.google.code.gson gson ${gson.version} com.sun.xml.bind jaxb-core ${jaxb.core.version} com.sun.xml.bind jaxb-impl ${jaxb.impl.version} javax.xml.bind jaxb-api ${jaxb.api.version} javax.xml jaxp-api ${jaxp.version} javax.servlet javax.servlet-api ${serverlet.version} provided jakarta.xml.ws jakarta.xml.ws-api ${jaxws.version} jakarta.jws jakarta.jws-api ${jakarta.jws-api.version} com.sun.xml.ws jaxws-rt ${jaxws.version} runtime com.fasterxml.woodstox woodstox-core org.codehaus.woodstox stax2-api javax.ws.rs javax.ws.rs-api ${jaxrs.api.version} org.glassfish.jersey.bundles jaxrs-ri ${jaxrs.ri.version} org.glassfish.jersey jersey-bom ${jersey.version} pom import javax.websocket javax.websocket-api ${websocket.version} provided junit junit ${junit.version} test org.hamcrest hamcrest-core ${hamcrest.version} test org.hamcrest hamcrest-library ${hamcrest.version} test src/main/resources true **/*.properties src/main/resources false **/*.properties 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} true true -Xlint:all org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} org.apache.maven.plugins maven-source-plugin ${maven-source-plugin.version} attach-sources-no-fork generate-sources jar-no-fork org.apache.maven.plugins maven-site-plugin ${maven-site-plugin.version} UTF-8 org.apache.maven.plugins maven-eclipse-plugin ${maven-eclipse-plugin.version} true true org.apache.maven.plugins maven-jar-plugin ${maven-jar-plugin.version} true true org.apache.maven.plugins maven-javadoc-plugin ${maven-javadoc-plugin.version} attach-javadocs deploy jar org.apache.maven.plugins maven-deploy-plugin ${maven-deploy-plugin.version} deploy deploy deploy org.apache.maven.plugins maven-dependency-plugin ${maven-dependency-plugin.version} copy-dependencies package copy-dependencies ${project.build.directory}/lib false false true false maven-assembly-plugin ${maven-assembly-plugin.version} true release org.apache.maven.plugins maven-source-plugin org.apache.maven.plugins maven-javadoc-plugin