diff --git a/src/bindings/java/SConscript b/src/bindings/java/SConscript
index 28b40ae2935ae27d1af0b31259d39e4ebd43ccc1..189000ac88cf9dd493929d10afd41655ca0e6419 100644
--- a/src/bindings/java/SConscript
+++ b/src/bindings/java/SConscript
@@ -6,7 +6,7 @@ javaenv = env.Clone()
 javaenv['ENV']['LD_LIBRARY_PATH'] = os.path.dirname(str(libhammer_shared[0]))
 
 pom = ['pom.xml']
-hammer_jar = javaenv.Command(['target/hammer-0.9.jar'], [pom], "mvn -e compile")
+hammer_jar = javaenv.Command(['target/hammer-0.9.jar'], [pom, Dir('src/')], "mvn -e -X compile")
 Default(hammer_jar)
 
 javatestenv = javaenv.Clone()