diff --git a/certificate-manager/pom.xml b/certificate-manager/pom.xml
index b3de89392316e0f41c6251ed5fd9f892a449430d..bf77362b3d051731b686fc1743b3f5d54ff81889 100644
--- a/certificate-manager/pom.xml
+++ b/certificate-manager/pom.xml
@@ -215,9 +215,9 @@
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-compiler-plugin</artifactId>
 				<configuration>
-					<source>1.8</source>
-					<target>1.8</target>
-					<encoding>UTF-8</encoding>
+					<source>${java.version}</source>
+					<target>${java.version}</target>
+					<encoding>${project.build.sourceEncoding}</encoding>
 				</configuration>
 			</plugin>
 
diff --git a/common-lib/pom.xml b/common-lib/pom.xml
index 6afa8d9fe66557e91f3a63adf368914ee85162fd..0e44ba26e9918c4a54124f05fa2e1b5162e34b5a 100644
--- a/common-lib/pom.xml
+++ b/common-lib/pom.xml
@@ -76,9 +76,9 @@
                     <groupId>org.apache.maven.plugins</groupId>
                     <artifactId>maven-compiler-plugin</artifactId>
                     <configuration>
-                        <source>1.8</source>
-                        <target>1.8</target>
-                        <encoding>UTF-8</encoding>
+                        <source>${java.version}</source>
+                        <target>${java.version}</target>
+                        <encoding>${project.build.sourceEncoding}</encoding>
                     </configuration>
                 </plugin>
                 <plugin>