Refactor poms and build parent pom

Used eclipse auto format feature to format the poms
and removed the inaccessible repository

Change-Id: I782c6e1fbd81f09d61b64f693a4d7cf08354a7eb
diff --git a/example-adminSshCommand/pom.xml b/example-adminSshCommand/pom.xml
index 9c20875..1e83d4f 100644
--- a/example-adminSshCommand/pom.xml
+++ b/example-adminSshCommand/pom.xml
@@ -15,14 +15,19 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-adminSshCommand</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
+
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-changeHasOperator/pom.xml b/example-changeHasOperator/pom.xml
index 4114a80..a4542fd 100644
--- a/example-changeHasOperator/pom.xml
+++ b/example-changeHasOperator/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-changeHasOperator</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-changeOperator/pom.xml b/example-changeOperator/pom.xml
index 5c050ea..8bda04f 100644
--- a/example-changeOperator/pom.xml
+++ b/example-changeOperator/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-changeOperator</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-changeQueryAttributes/pom.xml b/example-changeQueryAttributes/pom.xml
index 4818557..3d19263 100644
--- a/example-changeQueryAttributes/pom.xml
+++ b/example-changeQueryAttributes/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-changeQueryAttributes</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -43,7 +47,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Simple Change Query Attribute</Implementation-Title>
+              <Implementation-Title>Example Simple Change Query
+                Attribute</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-commitValidator/pom.xml b/example-commitValidator/pom.xml
index 6fd0b95..1c8de6d 100644
--- a/example-commitValidator/pom.xml
+++ b/example-commitValidator/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-commitValidator</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-consoleMetricReporter/pom.xml b/example-consoleMetricReporter/pom.xml
index 6570391..4441067 100644
--- a/example-consoleMetricReporter/pom.xml
+++ b/example-consoleMetricReporter/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-consoleMetricReporter</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-deployedOnIncludedInExtension/pom.xml b/example-deployedOnIncludedInExtension/pom.xml
index 588cbfd..f89b5e7 100644
--- a/example-deployedOnIncludedInExtension/pom.xml
+++ b/example-deployedOnIncludedInExtension/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-deployedOnIncludedInExtension</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -43,7 +47,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Deployed On Included-In Extension</Implementation-Title>
+              <Implementation-Title>Example Deployed On Included-In
+                Extension</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-restApiCommandOption/pom.xml b/example-restApiCommandOption/pom.xml
index 6989140..cb3e7b9 100644
--- a/example-restApiCommandOption/pom.xml
+++ b/example-restApiCommandOption/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-restApiCommandOption</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-restApiGetRevision/pom.xml b/example-restApiGetRevision/pom.xml
index 6aa3229..dfdab26 100644
--- a/example-restApiGetRevision/pom.xml
+++ b/example-restApiGetRevision/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-restApiGetRevision</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-restApiPostProject/pom.xml b/example-restApiPostProject/pom.xml
index dc71629..e5dec0d 100644
--- a/example-restApiPostProject/pom.xml
+++ b/example-restApiPostProject/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-restApiPostProject</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
-</project>
+</project>
\ No newline at end of file
diff --git a/example-restApiPostRevision/pom.xml b/example-restApiPostRevision/pom.xml
index 76fad26..3e620d5 100644
--- a/example-restApiPostRevision/pom.xml
+++ b/example-restApiPostRevision/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-restApiPostRevision</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-servlet/pom.xml b/example-servlet/pom.xml
index c2ea464..bde3472 100644
--- a/example-servlet/pom.xml
+++ b/example-servlet/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-servlet</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-simpleSshCommand/pom.xml b/example-simpleSshCommand/pom.xml
index d077152..eea584f 100644
--- a/example-simpleSshCommand/pom.xml
+++ b/example-simpleSshCommand/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-simpleSshCommand</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-sshAndRestCommandOptionBeanParseListener/pom.xml b/example-sshAndRestCommandOptionBeanParseListener/pom.xml
index 0ae8690..4af43e8 100644
--- a/example-sshAndRestCommandOptionBeanParseListener/pom.xml
+++ b/example-sshAndRestCommandOptionBeanParseListener/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-sshAndRestCommandOptionBeanParseListener</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Simple SSH and REST Command Option Bean Parse Listener</Implementation-Title>
+              <Implementation-Title>Example Simple SSH and REST Command
+                Option Bean Parse Listener</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -65,7 +70,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -76,11 +80,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-sshCommandAlias/pom.xml b/example-sshCommandAlias/pom.xml
index 8812964..5628d69 100644
--- a/example-sshCommandAlias/pom.xml
+++ b/example-sshCommandAlias/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-sshCommandAlias</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-sshCommandDelegateDynamicBean/pom.xml b/example-sshCommandDelegateDynamicBean/pom.xml
index 62b7027..ccea8fa 100644
--- a/example-sshCommandDelegateDynamicBean/pom.xml
+++ b/example-sshCommandDelegateDynamicBean/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-sshCommandDelegateDynamicBean</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -43,7 +47,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example SSH Command Delegate Dynamic Bean</Implementation-Title>
+              <Implementation-Title>Example SSH Command Delegate Dynamic
+                Bean</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-sshCommandOption/pom.xml b/example-sshCommandOption/pom.xml
index de4543b..bccb4d6 100644
--- a/example-sshCommandOption/pom.xml
+++ b/example-sshCommandOption/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-sshCommandOption</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-topMenu/pom.xml b/example-topMenu/pom.xml
index 7a7d217..f2aab5c 100644
--- a/example-topMenu/pom.xml
+++ b/example-topMenu/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-topMenu</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-usageDataLogger/pom.xml b/example-usageDataLogger/pom.xml
index e6ad2ad..91165b2 100644
--- a/example-usageDataLogger/pom.xml
+++ b/example-usageDataLogger/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-usageDataLogger</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerAssignee/pom.xml b/example-validationListenerAssignee/pom.xml
index b34cc89..bad940f 100644
--- a/example-validationListenerAssignee/pom.xml
+++ b/example-validationListenerAssignee/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerAssignee</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerCommit/pom.xml b/example-validationListenerCommit/pom.xml
index cf6ad4e..d0b016d 100644
--- a/example-validationListenerCommit/pom.xml
+++ b/example-validationListenerCommit/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerCommit</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerHashtag/pom.xml b/example-validationListenerHashtag/pom.xml
index 85e0dfd..b366d5c 100644
--- a/example-validationListenerHashtag/pom.xml
+++ b/example-validationListenerHashtag/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerHashtag</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerMerge/pom.xml b/example-validationListenerMerge/pom.xml
index ed4a749..22016c3 100644
--- a/example-validationListenerMerge/pom.xml
+++ b/example-validationListenerMerge/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerMerge</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
-</project>
+</project>
\ No newline at end of file
diff --git a/example-validationListenerNewProjectCreated/pom.xml b/example-validationListenerNewProjectCreated/pom.xml
index 1277d5b..3a4b276 100644
--- a/example-validationListenerNewProjectCreated/pom.xml
+++ b/example-validationListenerNewProjectCreated/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerNewProjectCreated</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -43,7 +47,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Validation Listener NewProjectCreated</Implementation-Title>
+              <Implementation-Title>Example Validation Listener
+                NewProjectCreated</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerRefOperation/pom.xml b/example-validationListenerRefOperation/pom.xml
index d1281bb..a48baaf 100644
--- a/example-validationListenerRefOperation/pom.xml
+++ b/example-validationListenerRefOperation/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerRefOperation</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -43,7 +47,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Validation Listener RefOperation</Implementation-Title>
+              <Implementation-Title>Example Validation Listener
+                RefOperation</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -64,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-validationListenerUpload/pom.xml b/example-validationListenerUpload/pom.xml
index 86ff85d..2cf0683 100644
--- a/example-validationListenerUpload/pom.xml
+++ b/example-validationListenerUpload/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-validationListenerUpload</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-webLinkBranch/pom.xml b/example-webLinkBranch/pom.xml
index 26a4edd..7050a9c 100644
--- a/example-webLinkBranch/pom.xml
+++ b/example-webLinkBranch/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-webLinkBranch</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-webLinkFileHistory/pom.xml b/example-webLinkFileHistory/pom.xml
index 5d174d5..807d7e1 100644
--- a/example-webLinkFileHistory/pom.xml
+++ b/example-webLinkFileHistory/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-webLinkFileHistory</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -64,7 +68,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -75,11 +78,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-webLinkPatchSet/pom.xml b/example-webLinkPatchSet/pom.xml
index 7755b69..5bde97a 100644
--- a/example-webLinkPatchSet/pom.xml
+++ b/example-webLinkPatchSet/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-webLinkPatchSet</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -65,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -76,11 +79,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-webLinkProject/pom.xml b/example-webLinkProject/pom.xml
index efa5d84..101d24a 100644
--- a/example-webLinkProject/pom.xml
+++ b/example-webLinkProject/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-webLinkProject</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -65,7 +69,6 @@
         </configuration>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -88,11 +91,4 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiChangeScreenBelowChangeInfoBlock-GWT/pom.xml b/example-wuiChangeScreenBelowChangeInfoBlock-GWT/pom.xml
index 917fd6e..77fa456 100644
--- a/example-wuiChangeScreenBelowChangeInfoBlock-GWT/pom.xml
+++ b/example-wuiChangeScreenBelowChangeInfoBlock-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiChangeScreenBelowChangeInfoBlock</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,9 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Change Screen Extension Below Change Info Block</Implementation-Title>
+              <Implementation-Title>Example Change Screen Extension
+                Below
+                Change Info Block</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -84,7 +90,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +112,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiChangeScreenHeader-GWT/pom.xml b/example-wuiChangeScreenHeader-GWT/pom.xml
index 59abe9d..69b5f62 100644
--- a/example-wuiChangeScreenHeader-GWT/pom.xml
+++ b/example-wuiChangeScreenHeader-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiChangeScreenHeader</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Change Screen Header Extension</Implementation-Title>
+              <Implementation-Title>Example Change Screen Header
+                Extension</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -84,7 +89,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +111,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiChangeScreenHeaderRightOfButtons-GWT/pom.xml b/example-wuiChangeScreenHeaderRightOfButtons-GWT/pom.xml
index 6feacf6..2b84272 100644
--- a/example-wuiChangeScreenHeaderRightOfButtons-GWT/pom.xml
+++ b/example-wuiChangeScreenHeaderRightOfButtons-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiChangeScreenHeaderRightOfButtons-GWT</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Change Screen Header Extension Right Of Buttons</Implementation-Title>
+              <Implementation-Title>Example Change Screen Header
+                Extension Right Of Buttons</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -84,7 +89,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +111,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiChangeScreenHeaderRightOfPopDowns-GWT/pom.xml b/example-wuiChangeScreenHeaderRightOfPopDowns-GWT/pom.xml
index aa20cb9..6a6f305 100644
--- a/example-wuiChangeScreenHeaderRightOfPopDowns-GWT/pom.xml
+++ b/example-wuiChangeScreenHeaderRightOfPopDowns-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiChangeScreenHeaderRightOfPopDowns</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Change Screen Header Extension Right Of Pop Downs</Implementation-Title>
+              <Implementation-Title>Example Change Screen Header
+                Extension Right Of Pop Downs</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -84,7 +89,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +111,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiPluginScreen-GWT/pom.xml b/example-wuiPluginScreen-GWT/pom.xml
index 3b28699..a335cfe 100644
--- a/example-wuiPluginScreen-GWT/pom.xml
+++ b/example-wuiPluginScreen-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiPluginScreen</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -84,7 +88,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +110,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiPreferenceScreenBottom-GWT/pom.xml b/example-wuiPreferenceScreenBottom-GWT/pom.xml
index ae8d016..3d0c5f0 100644
--- a/example-wuiPreferenceScreenBottom-GWT/pom.xml
+++ b/example-wuiPreferenceScreenBottom-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiPreferenceScreenBottom</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -44,7 +48,8 @@
               <Implementation-Vendor>Gerrit Code Review</Implementation-Vendor>
               <Implementation-URL>https://gerrit-review.googlesource.com/#/admin/projects/plugins/examples</Implementation-URL>
 
-              <Implementation-Title>Example Preference Screen Panel Bottom</Implementation-Title>
+              <Implementation-Title>Example Preference Screen Panel
+                Bottom</Implementation-Title>
               <Implementation-Version>${project.version}</Implementation-Version>
 
               <Gerrit-ApiType>${Gerrit-ApiType}</Gerrit-ApiType>
@@ -84,7 +89,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +111,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiProfileExtensionBottom-GWT/pom.xml b/example-wuiProfileExtensionBottom-GWT/pom.xml
index 2cb276c..19f8970 100644
--- a/example-wuiProfileExtensionBottom-GWT/pom.xml
+++ b/example-wuiProfileExtensionBottom-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiProfileExtensionBottom</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -84,7 +88,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +110,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/example-wuiSettingsScreen-GWT/pom.xml b/example-wuiSettingsScreen-GWT/pom.xml
index 8a66733..b9c207d 100644
--- a/example-wuiSettingsScreen-GWT/pom.xml
+++ b/example-wuiSettingsScreen-GWT/pom.xml
@@ -15,14 +15,18 @@
 limitations under the License.
 -->
 <project xmlns="http://maven.apache.org/POM/4.0.0"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
 
-  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <parent>
+    <groupId>com.googlesource.gerrit.plugins</groupId>
+    <artifactId>examples-all</artifactId>
+    <version>2.16.22</version>
+  </parent>
+
   <artifactId>example-wuiSettingsScreen</artifactId>
   <packaging>jar</packaging>
-  <version>2.16.22</version>
   <properties>
     <Gerrit-ApiType>plugin</Gerrit-ApiType>
     <Gerrit-ApiVersion>${project.version}</Gerrit-ApiVersion>
@@ -84,7 +88,6 @@
         </executions>
       </plugin>
     </plugins>
-
   </build>
 
   <dependencies>
@@ -107,11 +110,4 @@
       <scope>provided</scope>
     </dependency>
   </dependencies>
-
-  <repositories>
-    <repository>
-      <id>maven.org</id>
-      <url>http://repo1.maven.org/maven2</url>
-    </repository>
-  </repositories>
 </project>
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..ace87bf
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+Copyright (C) 2013 The Android Open Source Project
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>com.googlesource.gerrit.plugins</groupId>
+  <artifactId>examples-all</artifactId>
+  <packaging>pom</packaging>
+  <version>2.16.22</version>
+
+  <modules>
+    <module>example-adminSshCommand</module>
+    <module>example-changeHasOperator</module>
+    <module>example-changeOperator</module>
+    <module>example-changeQueryAttributes</module>
+    <module>example-commitValidator</module>
+    <module>example-consoleMetricReporter</module>
+    <module>example-deployedOnIncludedInExtension</module>
+    <module>example-restApiCommandOption</module>
+    <module>example-restApiGetRevision</module>
+    <module>example-restApiPostProject</module>
+    <module>example-restApiPostRevision</module>
+    <module>example-servlet</module>
+    <module>example-simpleSshCommand</module>
+    <module>example-sshAndRestCommandOptionBeanParseListener</module>
+    <module>example-sshCommandAlias</module>
+    <module>example-sshCommandDelegateDynamicBean</module>
+    <module>example-sshCommandOption</module>
+    <module>example-topMenu</module>
+    <module>example-usageDataLogger</module>
+    <module>example-validationListenerAssignee</module>
+    <module>example-validationListenerCommit</module>
+    <module>example-validationListenerHashtag</module>
+    <module>example-validationListenerMerge</module>
+    <module>example-validationListenerNewProjectCreated</module>
+    <module>example-validationListenerRefOperation</module>
+    <module>example-validationListenerUpload</module>
+    <module>example-webLinkBranch</module>
+    <module>example-webLinkFileHistory</module>
+    <module>example-webLinkPatchSet</module>
+    <module>example-webLinkProject</module>
+    <module>example-wuiChangeScreenBelowChangeInfoBlock-GWT</module>
+    <module>example-wuiChangeScreenHeader-GWT</module>
+    <module>example-wuiChangeScreenHeaderRightOfButtons-GWT</module>
+    <module>example-wuiChangeScreenHeaderRightOfPopDowns-GWT</module>
+    <module>example-wuiPluginScreen-GWT</module>
+    <module>example-wuiPreferenceScreenBottom-GWT</module>
+    <module>example-wuiProfileExtensionBottom-GWT</module>
+    <module>example-wuiSettingsScreen-GWT</module>
+  </modules>
+</project>
+