[MWAR-376] Remove param properties that doesn't make sense for CLI usage
  o Removed the following properties:
    archiveClasses, resourceEncoding, maven.war.webxml, maven.war.containerConfigXML,
    useCache, includes, excludes, maven.war.filteringDeploymentDescriptors, 
    maven.war.escapedBackslashesInFilePath, maven.war.escapeString, 
    maven.war.supportMultiLineFiltering, maven.war.useJvmChmod, primaryArtifact, 
    failOnMissingWebXml.


git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1744063 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java b/src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java
index 20cb075..6a345bf 100644
--- a/src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java
+++ b/src/main/java/org/apache/maven/plugins/war/AbstractWarMojo.java
@@ -90,7 +90,7 @@
      *
      * @since 2.0.1
      */
-    @Parameter( property = "archiveClasses", defaultValue = "false" )
+    @Parameter( defaultValue = "false" )
     private boolean archiveClasses;
 
     /**
@@ -98,7 +98,7 @@
      *
      * @since 2.3
      */
-    @Parameter( property = "resourceEncoding", defaultValue = "${project.build.sourceEncoding}" )
+    @Parameter( defaultValue = "${project.build.sourceEncoding}" )
     private String resourceEncoding;
 
     /**
@@ -166,7 +166,7 @@
     /**
      * The path to the web.xml file to use.
      */
-    @Parameter( property = "maven.war.webxml" )
+    @Parameter
     private File webXml;
 
     /**
@@ -174,7 +174,7 @@
      * different servlet containers. Apache Tomcat uses a configuration file named context.xml. The file will be copied
      * to the META-INF directory.
      */
-    @Parameter( property = "maven.war.containerConfigXML" )
+    @Parameter
     private File containerConfigXML;
 
     /**
@@ -206,7 +206,7 @@
      *
      * @since 2.1-alpha-1
      */
-    @Parameter( property = "useCache", defaultValue = "false" )
+    @Parameter( defaultValue = "false" )
     private boolean useCache = false;
 
     /**
@@ -233,13 +233,13 @@
     /**
      * The comma separated list of tokens to include when copying the content of the warSourceDirectory.
      */
-    @Parameter( alias = "includes", defaultValue = "**" )
+    @Parameter( defaultValue = "**" )
     private String warSourceIncludes;
 
     /**
      * The comma separated list of tokens to exclude when copying the content of the warSourceDirectory.
      */
-    @Parameter( alias = "excludes" )
+    @Parameter
     private String warSourceExcludes;
 
     /**
@@ -282,7 +282,7 @@
      *
      * @since 2.1-alpha-2
      */
-    @Parameter( property = "maven.war.filteringDeploymentDescriptors", defaultValue = "false" )
+    @Parameter( defaultValue = "false" )
     private boolean filteringDeploymentDescriptors = false;
 
     /**
@@ -291,7 +291,7 @@
      *
      * @since 2.1-alpha-2
      */
-    @Parameter( property = "maven.war.escapedBackslashesInFilePath", defaultValue = "false" )
+    @Parameter( defaultValue = "false" )
     private boolean escapedBackslashesInFilePath = false;
 
     /**
@@ -300,7 +300,7 @@
      *
      * @since 2.1-beta-1
      */
-    @Parameter( property = "maven.war.escapeString" )
+    @Parameter
     protected String escapeString;
 
     /**
@@ -323,7 +323,7 @@
      *
      * @since 2.4
      */
-    @Parameter( property = "maven.war.supportMultiLineFiltering", defaultValue = "false" )
+    @Parameter( defaultValue = "false" )
     private boolean supportMultiLineFiltering = false;
 
     /**
@@ -331,7 +331,7 @@
      *
      * @since 2.4
      */
-    @Parameter( property = "maven.war.useJvmChmod", defaultValue = "true" )
+    @Parameter( defaultValue = "true" )
     private boolean useJvmChmod;
 
     /**
diff --git a/src/main/java/org/apache/maven/plugins/war/WarMojo.java b/src/main/java/org/apache/maven/plugins/war/WarMojo.java
index 8a7158d..5a60370 100644
--- a/src/main/java/org/apache/maven/plugins/war/WarMojo.java
+++ b/src/main/java/org/apache/maven/plugins/war/WarMojo.java
@@ -108,7 +108,7 @@
      * Whether this is the main artifact being built. Set to <code>false</code> if you don't want to install or deploy
      * it to the local repository instead of the default one in an execution.
      */
-    @Parameter( property = "primaryArtifact", defaultValue = "true" )
+    @Parameter( defaultValue = "true" )
     private boolean primaryArtifact = true;
 
     /**
@@ -118,7 +118,7 @@
      *
      * @since 2.1-alpha-2
      */
-    @Parameter( property = "failOnMissingWebXml", defaultValue = "true" )
+    @Parameter( defaultValue = "true" )
     private boolean failOnMissingWebXml = true;
 
     /**