From bf3a0eb713c9fcc8f7597c4cdb9ff48c9117e0b4 Mon Sep 17 00:00:00 2001 From: SENG302 Date: Wed, 2 Mar 2016 12:57:45 +1300 Subject: [PATCH] update maven pom embed properties that were in a local settings.xml fix tag names and properties that have changed from maven 2 and new plugin versions specify compiler plugin version. --- pom.xml | 193 ++++++++++++++++++++++++++++++-------------------------- 1 file changed, 102 insertions(+), 91 deletions(-) diff --git a/pom.xml b/pom.xml index dafffdb0..09ce924d 100644 --- a/pom.xml +++ b/pom.xml @@ -1,93 +1,104 @@ - 4.0.0 - seng302 - app - jar - 0.0 - app - https://eng-git.canterbury.ac.nz/SENG302-2016/team-0 - - - junit - junit - 4.12 - test - - - - - - org.apache.maven.plugins - maven-shade-plugin - 2.4.3 - - - - - seng302.App - ${maven.compile.source} - ${maven.compile.target} - - - - - - - package - - shade - - - - - - - - - - org.apache.maven.plugins - maven-jxr-plugin - 2.5 - - - org.apache.maven.plugins - maven-pmd-plugin - 3.6 - - true - 1.8 - 100 - - /rulesets/java/basic.xml - /rulesets/java/imports.xml - /rulesets/java/codesize.xml - /rulesets/java/design.xml - /rulesets/java/empty.xml - /rulesets/java/junit.xml - /rulesets/java/unusedcode.xml - - true - utf-8 - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.3 - - - - - org.apache.maven.plugins - maven-surefire-report-plugin - 2.19.1 - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 2.8.1 - - - + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> + 4.0.0 + seng302 + app + jar + 0.0 + app + https://eng-git.canterbury.ac.nz/SENG302-2016/team-0 + + + 1.8 + 1.8 + + + + + junit + junit + 4.12 + test + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.5.1 + + + org.apache.maven.plugins + maven-shade-plugin + 2.4.3 + + + + + seng302.App + ${maven.compiler.source} + ${maven.compiler.target} + + + + + + + package + + shade + + + + + + + + + + org.apache.maven.plugins + maven-jxr-plugin + 2.5 + + + org.apache.maven.plugins + maven-pmd-plugin + 3.6 + + true + ${maven.compiler.target} + + /rulesets/java/basic.xml + /rulesets/java/imports.xml + /rulesets/java/codesize.xml + /rulesets/java/design.xml + /rulesets/java/empty.xml + /rulesets/java/junit.xml + /rulesets/java/unusedcode.xml + + true + utf-8 + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.3 + + + + + org.apache.maven.plugins + maven-surefire-report-plugin + 2.19.1 + + + org.apache.maven.plugins + maven-project-info-reports-plugin + 2.8.1 + + +