diff --git a/Makefile b/Makefile
index 35caa82016ae34a2df478b1b1fcf4e59a61de8a2..f5cd6fbf7776dd5b82fe32822ad5f6ea8225cff3 100644
--- a/Makefile
+++ b/Makefile
@@ -39,7 +39,7 @@ jarclean:
 	@rm -Rf $(BUILD)
 
 test:   $(OBJS) 
-	java -cp ${CLASSPATH}:$(JUNITCLASSPATH) org.junit.runner.JUnitCore org.slub.rosetta.dps.repository.plugin.storage.nfs.TestSLUBStoragePlugin
+	java -Dfile.encoding=UTF-8 -cp ${CLASSPATH}:$(JUNITCLASSPATH) org.junit.runner.JUnitCore org.slub.rosetta.dps.repository.plugin.storage.nfs.TestSLUBStoragePlugin
 
 clean: jarclean
 	@rm -Rf doc/
@@ -61,7 +61,7 @@ $(JAR): $(OBJS)
 	@cd $(BUILD); ${JAVAPATH}/jar cfvM ../$@ ./* ; cd ..
 
 %.class: %.java
-	${JAVAPATH}/javac --release ${JAVARELEASE} -g -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:all $<
+	${JAVAPATH}/javac -Dfile.encoding=UTF-8 --release ${JAVARELEASE} -g -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:all $<
 
 doc: $(SOURCES)
 	javadoc -d doc/ $^