You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by mt...@apache.org on 2022/05/20 19:22:04 UTC

[maven-archetypes] branch master updated: [MARCHETYPES-72] Include empty .mvn/jvm.config and .mvn/maven.config in all archetypes

This is an automated email from the ASF dual-hosted git repository.

mthmulders pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-archetypes.git


The following commit(s) were added to refs/heads/master by this push:
     new d74f6b7  [MARCHETYPES-72] Include empty .mvn/jvm.config and .mvn/maven.config in all archetypes
d74f6b7 is described below

commit d74f6b790ca9be3649b8fa8d34e4b703e65f8ef8
Author: Mark Dodgson <md...@sonatype.com>
AuthorDate: Thu May 19 12:49:18 2022 +0100

    [MARCHETYPES-72] Include empty .mvn/jvm.config and .mvn/maven.config in all archetypes
    
    Closes #10.
---
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-archetype/src/site/apt/index.apt.vm                 | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 6 ++++++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-j2ee-simple/src/site/apt/index.apt.vm               | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-plugin-site/src/site/apt/index.apt.vm               | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-plugin/src/site/apt/index.apt.vm                    | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-portlet/src/site/apt/index.apt.vm                   | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-profiles/src/site/apt/index.apt.vm                  | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-quickstart/src/site/apt/index.apt.vm                | 3 +++
 .../projects/it-java-11-junit-5.4.2/reference/.mvn/jvm.config       | 0
 .../projects/it-java-11-junit-5.4.2/reference/.mvn/maven.config     | 0
 .../test/resources/projects/it-java-11/reference/.mvn/jvm.config    | 0
 .../test/resources/projects/it-java-11/reference/.mvn/maven.config  | 0
 .../projects/it-java-8-junit-4.12/reference/.mvn/jvm.config         | 0
 .../projects/it-java-8-junit-4.12/reference/.mvn/maven.config       | 0
 .../src/test/resources/projects/it-java-8/reference/.mvn/jvm.config | 0
 .../test/resources/projects/it-java-8/reference/.mvn/maven.config   | 0
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-simple/src/site/apt/index.apt.vm                    | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-site-simple/src/site/apt/index.apt.vm               | 3 +++
 .../src/test/resources/projects/it-basic/reference/.mvn/jvm.config  | 0
 .../test/resources/projects/it-basic/reference/.mvn/maven.config    | 0
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-site-skin/src/site/apt/index.apt.vm                 | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-site/src/site/apt/index.apt.vm                      | 3 +++
 .../src/main/resources/META-INF/maven/archetype-metadata.xml        | 3 +++
 .../src/main/resources/archetype-resources/.mvn/jvm.config          | 0
 .../src/main/resources/archetype-resources/.mvn/maven.config        | 0
 maven-archetype-webapp/src/site/apt/index.apt.vm                    | 3 +++
 pom.xml                                                             | 2 +-
 59 files changed, 76 insertions(+), 1 deletion(-)

diff --git a/maven-archetype-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
index 1854bff..a91f6a2 100644
--- a/maven-archetype-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -29,5 +29,8 @@ under the License.
     <fileSet>
       <directory>src/test/resources</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-archetype/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-archetype/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-archetype/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-archetype/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-archetype/src/site/apt/index.apt.vm b/maven-archetype-archetype/src/site/apt/index.apt.vm
index e91d3c1..5b72c3e 100644
--- a/maven-archetype-archetype/src/site/apt/index.apt.vm
+++ b/maven-archetype-archetype/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-j2ee-simple/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-j2ee-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
index 058aaa1..4664c2b 100644
--- a/maven-archetype-j2ee-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-j2ee-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -21,6 +21,12 @@ under the License.
   xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd"
   name="j2ee">
 
+  <filesets>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
+  </filesets>
+
   <modules>
     <module id="ear" dir="ear" name="ear">
       <fileSets>
diff --git a/maven-archetype-j2ee-simple/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-j2ee-simple/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-j2ee-simple/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-j2ee-simple/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-j2ee-simple/src/site/apt/index.apt.vm b/maven-archetype-j2ee-simple/src/site/apt/index.apt.vm
index 76da153..49e81d0 100644
--- a/maven-archetype-j2ee-simple/src/site/apt/index.apt.vm
+++ b/maven-archetype-j2ee-simple/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 |-- ear
 |   |-- pom.xml
diff --git a/maven-archetype-plugin-site/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-plugin-site/src/main/resources/META-INF/maven/archetype-metadata.xml
index 20b8ed7..c6d1e5b 100644
--- a/maven-archetype-plugin-site/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-plugin-site/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -27,5 +27,8 @@ under the License.
     <fileSet>
       <directory>src/site</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-plugin-site/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-plugin-site/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-plugin-site/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-plugin-site/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-plugin-site/src/site/apt/index.apt.vm b/maven-archetype-plugin-site/src/site/apt/index.apt.vm
index 292bbe8..fd62ee2 100644
--- a/maven-archetype-plugin-site/src/site/apt/index.apt.vm
+++ b/maven-archetype-plugin-site/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     `-- site
diff --git a/maven-archetype-plugin/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-plugin/src/main/resources/META-INF/maven/archetype-metadata.xml
index 1804e15..e0bf391 100644
--- a/maven-archetype-plugin/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-plugin/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -34,5 +34,8 @@ under the License.
     <fileSet filtered="true" packaged="false">
       <directory>src/it</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-plugin/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-plugin/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-plugin/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-plugin/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-plugin/src/site/apt/index.apt.vm b/maven-archetype-plugin/src/site/apt/index.apt.vm
index 136f206..6f24e65 100644
--- a/maven-archetype-plugin/src/site/apt/index.apt.vm
+++ b/maven-archetype-plugin/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-portlet/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-portlet/src/main/resources/META-INF/maven/archetype-metadata.xml
index ef4389f..130938e 100644
--- a/maven-archetype-portlet/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-portlet/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -42,5 +42,8 @@ under the License.
         <include>**/*.tld</include>
       </includes>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-portlet/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-portlet/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-portlet/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-portlet/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-portlet/src/site/apt/index.apt.vm b/maven-archetype-portlet/src/site/apt/index.apt.vm
index 3580f38..61da105 100644
--- a/maven-archetype-portlet/src/site/apt/index.apt.vm
+++ b/maven-archetype-portlet/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     `-- main
diff --git a/maven-archetype-profiles/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-profiles/src/main/resources/META-INF/maven/archetype-metadata.xml
index db63503..3af5926 100644
--- a/maven-archetype-profiles/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-profiles/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -29,5 +29,8 @@ under the License.
     <fileSet filtered="true" packaged="true">
       <directory>src/test/java</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-profiles/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-profiles/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-profiles/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-profiles/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-profiles/src/site/apt/index.apt.vm b/maven-archetype-profiles/src/site/apt/index.apt.vm
index 7081c2c..ede4f6b 100644
--- a/maven-archetype-profiles/src/site/apt/index.apt.vm
+++ b/maven-archetype-profiles/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
index b26c264..b90f6b9 100644
--- a/maven-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-quickstart/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -30,5 +30,8 @@ under the License.
     <fileSet filtered="true" packaged="true">
       <directory>src/test/java</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-quickstart/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-quickstart/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-quickstart/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/site/apt/index.apt.vm b/maven-archetype-quickstart/src/site/apt/index.apt.vm
index 261ad59..160e29b 100644
--- a/maven-archetype-quickstart/src/site/apt/index.apt.vm
+++ b/maven-archetype-quickstart/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-11-junit-5.4.2/reference/.mvn/jvm.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-11-junit-5.4.2/reference/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-11-junit-5.4.2/reference/.mvn/maven.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-11-junit-5.4.2/reference/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-11/reference/.mvn/jvm.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-11/reference/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-11/reference/.mvn/maven.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-11/reference/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-8-junit-4.12/reference/.mvn/jvm.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-8-junit-4.12/reference/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-8-junit-4.12/reference/.mvn/maven.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-8-junit-4.12/reference/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-8/reference/.mvn/jvm.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-8/reference/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-quickstart/src/test/resources/projects/it-java-8/reference/.mvn/maven.config b/maven-archetype-quickstart/src/test/resources/projects/it-java-8/reference/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-simple/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
index de0301f..11559d9 100644
--- a/maven-archetype-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -32,5 +32,8 @@ under the License.
     <fileSet filtered="true">
       <directory>src/site</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-simple/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-simple/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-simple/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-simple/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-simple/src/site/apt/index.apt.vm b/maven-archetype-simple/src/site/apt/index.apt.vm
index 6252746..5960947 100644
--- a/maven-archetype-simple/src/site/apt/index.apt.vm
+++ b/maven-archetype-simple/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-site-simple/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-site-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
index 3577106..2dee21d 100644
--- a/maven-archetype-site-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-site-simple/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -27,5 +27,8 @@ under the License.
     <fileSet>
       <directory>src/site</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-site-simple/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-site-simple/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-simple/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-site-simple/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-simple/src/site/apt/index.apt.vm b/maven-archetype-site-simple/src/site/apt/index.apt.vm
index bd21691..8e04184 100644
--- a/maven-archetype-site-simple/src/site/apt/index.apt.vm
+++ b/maven-archetype-site-simple/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     `-- site
diff --git a/maven-archetype-site-simple/src/test/resources/projects/it-basic/reference/.mvn/jvm.config b/maven-archetype-site-simple/src/test/resources/projects/it-basic/reference/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-simple/src/test/resources/projects/it-basic/reference/.mvn/maven.config b/maven-archetype-site-simple/src/test/resources/projects/it-basic/reference/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-skin/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-site-skin/src/main/resources/META-INF/maven/archetype-metadata.xml
index 998b12d..e3a49d1 100644
--- a/maven-archetype-site-skin/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-site-skin/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -29,5 +29,8 @@ under the License.
     <fileSet>
       <directory>src/main/resources</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-site-skin/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-site-skin/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-skin/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-site-skin/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site-skin/src/site/apt/index.apt.vm b/maven-archetype-site-skin/src/site/apt/index.apt.vm
index 3fc6fe3..9a00f80 100644
--- a/maven-archetype-site-skin/src/site/apt/index.apt.vm
+++ b/maven-archetype-site-skin/src/site/apt/index.apt.vm
@@ -34,6 +34,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     |-- main
diff --git a/maven-archetype-site/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-site/src/main/resources/META-INF/maven/archetype-metadata.xml
index f13ee69..02d078d 100644
--- a/maven-archetype-site/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-site/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -26,5 +26,8 @@ under the License.
     <fileSet>
       <directory>src/site</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-site/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-site/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-site/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-site/src/site/apt/index.apt.vm b/maven-archetype-site/src/site/apt/index.apt.vm
index 796694b..4a25813 100644
--- a/maven-archetype-site/src/site/apt/index.apt.vm
+++ b/maven-archetype-site/src/site/apt/index.apt.vm
@@ -34,6 +34,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     `-- site
diff --git a/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml b/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
index 7be699b..9e4fe57 100644
--- a/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
+++ b/maven-archetype-webapp/src/main/resources/META-INF/maven/archetype-metadata.xml
@@ -27,5 +27,8 @@ under the License.
     <fileSet>
       <directory>src/main/webapp</directory>
     </fileSet>
+    <fileSet filtered="false">
+      <directory>.mvn</directory>
+    </fileSet>
   </fileSets>
 </archetype-descriptor>
diff --git a/maven-archetype-webapp/src/main/resources/archetype-resources/.mvn/jvm.config b/maven-archetype-webapp/src/main/resources/archetype-resources/.mvn/jvm.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-webapp/src/main/resources/archetype-resources/.mvn/maven.config b/maven-archetype-webapp/src/main/resources/archetype-resources/.mvn/maven.config
new file mode 100644
index 0000000..e69de29
diff --git a/maven-archetype-webapp/src/site/apt/index.apt.vm b/maven-archetype-webapp/src/site/apt/index.apt.vm
index 7b7eda8..c535fda 100644
--- a/maven-archetype-webapp/src/site/apt/index.apt.vm
+++ b/maven-archetype-webapp/src/site/apt/index.apt.vm
@@ -33,6 +33,9 @@ ${project.name}
 +----+
 
 project
+|-- .mvn
+|   |-- jvm.config
+|   `-- maven.config
 |-- pom.xml
 `-- src
     `-- main
diff --git a/pom.xml b/pom.xml
index 648ec34..c94c557 100644
--- a/pom.xml
+++ b/pom.xml
@@ -80,7 +80,7 @@ under the License.
   </properties>
 
   <repositories>
-    <repository><!-- useful to resolve maven-arhetype-plugin when it is a SNAPSHOT -->
+    <repository><!-- useful to resolve maven-archetype-plugin when it is a SNAPSHOT -->
       <id>apache.snapshots</id>
       <name>Apache Snapshot Repository</name>
       <url>https://repository.apache.org/snapshots</url>