diff --git a/formersnapextractor/pom.xml b/formersnapextractor/pom.xml
index 71250bce9903d727e30c73b15b0e0d57036707c7..a6b534ad104fd0752e95119c0b7304c31aa1bb3a 100644
--- a/formersnapextractor/pom.xml
+++ b/formersnapextractor/pom.xml
@@ -61,4 +61,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
 </project>
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index df088c36324c385177ead464a06d72f68f4e9a97..19d4636c6ee7172d47480c7de8c8a7fea75b23fc 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+  xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <artifactId>super-pom-java</artifactId>
@@ -64,4 +64,8 @@
     </dependencies>
   </dependencyManagement>
 
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
+
 </project>
diff --git a/snaparchiver/pom.xml b/snaparchiver/pom.xml
index e9a688d410430aa08aa69845e367dfef57ffb5f8..c6e0cee3381c7ece47df60049de9284865ef51fc 100644
--- a/snaparchiver/pom.xml
+++ b/snaparchiver/pom.xml
@@ -61,4 +61,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
 </project>
\ No newline at end of file
diff --git a/snapextractor/pom.xml b/snapextractor/pom.xml
index 04b2cc7e273b36ff9ab5308d20acc21acb34de09..1e55d986443fbb3dfca68c5bc073d61739600349 100644
--- a/snapextractor/pom.xml
+++ b/snapextractor/pom.xml
@@ -67,4 +67,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
 </project>
\ No newline at end of file
diff --git a/snapmanager/pom.xml b/snapmanager/pom.xml
index 7dbef1b48be76da06bc9bfd3f154418ff817cffc..8fe412fcef5af387abf28ffcdbed71e23d46869e 100644
--- a/snapmanager/pom.xml
+++ b/snapmanager/pom.xml
@@ -61,4 +61,7 @@
       <scope>test</scope>
     </dependency>
   </dependencies>
+  <properties>
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+  </properties>
 </project>
\ No newline at end of file