4.0.0 es.uvigo.esei.daa example war 0.2.0-SNAPSHOT DAA Example GNU GENERAL PUBLIC LICENSE, Version 3 http://www.gnu.org/licenses/gpl.html repo 1.8 1.8 UTF-8 UTF-8 ${project.basedir}/servers false false true 8.5.27 6300 3.1.0 2.25 2.2.0 1.7.21 4.13.2 2.0.0.0 3.5.1 3.141.59 4.3.14.RELEASE 2.5.1 1.3.0 2.3.3 5.1.45 2.4.2 1.6.0 3.7.0 2.20.1 3.0.0 2.20.1 2.20.1 3.2.0 0.8.0 1.6.6 1.0.0 1.8 1.0.6 javax.servlet javax.servlet-api ${java.servlet.version} provided org.glassfish.jersey.containers jersey-container-servlet ${jersey.version} org.glassfish.jersey.media jersey-media-json-jackson ${jersey.version} org.slf4j slf4j-jdk14 ${slf4j-jdk14.version} junit junit ${junit.version} test org.hamcrest java-hamcrest ${java-hamcrest.version} org.easymock easymock ${easymock.version} test org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 ${jersey.version} test org.apache.commons commons-dbcp2 ${commons-dbcp2.version} test org.seleniumhq.selenium selenium-java ${selenium-java.version} test org.springframework spring-test ${spring-test.version} test org.springframework spring-context ${spring-test.version} test org.springframework spring-jdbc ${spring-test.version} test org.dbunit dbunit ${dbunit.version} jar test com.github.springtestdbunit spring-test-dbunit ${spring-test-dbunit.version} test org.hsqldb hsqldb ${hsqldb.version} test mysql mysql-connector-java ${mysql.version} test nl.jqno.equalsverifier equalsverifier ${equalsverifier.version} org.apache.maven.plugins maven-jxr-plugin ${maven-jxr-plugin.version} DAAExample org.apache.maven.plugins maven-compiler-plugin ${maven-compiler-plugin.version} angular/** maven-war-plugin org.apache.maven.plugins ${maven-war-plugin.version} ${project.finalName} angular/** ${war.webapp.directory} ${project.basedir}/src/main/webapp ${project.basedir}/src/main/angular/dist/angular org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} exec-npm-install generate-sources ${skip-npm-install} ${project.basedir}/src/main/angular npm install exec exec-npm-ng-build generate-sources ${skip-npm-build} ${project.basedir}/src/main/angular npm run build exec org.apache.maven.plugins maven-surefire-plugin ${maven-surefire-plugin.version} **/UnitTestSuite.java ${geckodriver.uncompressed.path} org.apache.maven.plugins maven-failsafe-plugin ${maven-failsafe-plugin.version} **/IntegrationTestSuite.java default-integration-tests integration-test verify org.apache.maven.plugins maven-surefire-report-plugin ${maven-surefire-report-plugin.version} test-report test report-only integration-test-report integration-test report-only failsafe-report-only org.jacoco jacoco-maven-plugin ${jacoco-maven-plugin.version} ${jacoco.port} default-prepare-agent prepare-agent coverage-report test report default-check check jacoco-report post-integration-test report ${project.reporting.outputDirectory}/jacoco-it org.eclipse.m2e lifecycle-mapping 1.0.0 org.codehaus.mojo exec-maven-plugin [1.6.0,) exec org.apache.maven.plugins maven-antrun-plugin [1.8,) run run false true true com.fizzed fizzed-watcher-maven-plugin ${fizzed-watcher-maven-plugin.version} true src/main/java src/main/webapp src/main/angular/src package cargo:redeploy org.codehaus.cargo cargo-maven2-plugin ${cargo-maven2-plugin.version} tomcat8x https://repo1.maven.org/maven2/org/apache/tomcat/tomcat/${tomcat.version}/tomcat-${tomcat.version}.zip ${project.servers.directory}/downloads ${project.servers.directory}/extracts mysql mysql-connector-java ${project.build.directory}/catalina-base tomcat/server.mysql.xml conf/server.xml 9080 cargo.datasource.jndi=jdbc/daaexample| cargo.datasource.driver=com.mysql.jdbc.Driver| cargo.datasource.url=jdbc:mysql://localhost/daaexample?useSSL=false| cargo.datasource.username=daa| cargo.datasource.password=daa| cargo.datasource.maxActive=8| cargo.datasource.maxIdle=4| cargo.datasource.maxWait=10000 run-independent-autoredeploy false true true true org.codehaus.mojo exec-maven-plugin ${exec-maven-plugin.version} ${project.basedir}/src/main/angular npm exec npm-build run build npm-start true true start com.fizzed fizzed-watcher-maven-plugin ${fizzed-watcher-maven-plugin.version} true src/main/java src/main/webapp package cargo:redeploy org.codehaus.cargo cargo-maven2-plugin ${cargo-maven2-plugin.version} tomcat8x https://repo1.maven.org/maven2/org/apache/tomcat/tomcat/${tomcat.version}/tomcat-${tomcat.version}.zip ${project.servers.directory}/downloads ${project.servers.directory}/extracts mysql mysql-connector-java ${project.build.directory}/catalina-base tomcat/server.mysql.xml conf/server.xml 9080 cargo.datasource.jndi=jdbc/daaexample| cargo.datasource.driver=com.mysql.jdbc.Driver| cargo.datasource.url=jdbc:mysql://localhost/daaexample?useSSL=false| cargo.datasource.username=daa| cargo.datasource.password=daa| cargo.datasource.maxActive=8| cargo.datasource.maxIdle=4| cargo.datasource.maxWait=10000