diff --git a/pom.xml b/pom.xml
index 4b65d3a21526e29cc32d916b4b4ecee67588de7d..c8808e4f32c28199fe87632a0bc5da81897fc361 100644
--- a/pom.xml
+++ b/pom.xml
@@ -460,6 +460,14 @@
 						<artifactId>aspectjtools</artifactId>
 						<version>${org.aspectj-version}</version>
 					</dependency>
+					<!-- Workaround: Override unnecessary dependency which causes compatibility issues. -->
+					<dependency>
+						<groupId>com.sun</groupId>
+						<artifactId>tools</artifactId>
+						<version>${java.version}</version>
+						<scope>system</scope>
+						<systemPath>${project.basedir}/pom.xml</systemPath>
+					</dependency>
 				</dependencies>
 			</plugin>
 			<plugin>