diff --git a/buildADQL.xml b/buildADQL.xml
index 7ce2e9a5029c9d33be3ed6df5d6555b8efe9e2ef..1fe5a320de9247a5a52856aa8ab6c8eac8aa62a5 100644
--- a/buildADQL.xml
+++ b/buildADQL.xml
@@ -87,7 +87,7 @@
 	
 	<target name="compileLib" depends="clean,junitValidation" description="Build all the classes of the ADQL library. This target is particularly usefull because it lets highlighting missing dependencies.">
 		<mkdir dir="${compileDir}" />
-		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false">
+		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false" encoding="utf8">
 			<classpath refid="adql.classpath" />
 		</javac>
 	</target>
diff --git a/buildTAP.xml b/buildTAP.xml
index 4d1100ea392a726e64750234a5350a46a9ffd685..e15af9b400d78a83ca2bd223c4d7e265c8328212 100644
--- a/buildTAP.xml
+++ b/buildTAP.xml
@@ -102,7 +102,7 @@
 	</target>
 			
 	<!-- LIB & SOURCES -->
-	<target name="clean" depends="junitValidation" description="Delete the JARs for the library (classes) and for its sources for the set version.">
+	<target name="clean" description="Delete the JARs for the library (classes) and for its sources for the set version.">
 		<delete file="${libJarFile}" failonerror="false" />
 		<delete file="${srcJarFile}" failonerror="false" />
 		<delete dir="${compileDir}" failonerror="false" />
@@ -110,7 +110,7 @@
 	
 	<target name="compileLib" depends="clean,junitValidation" description="Build all the classes of the TAP library. This target is particularly usefull because it lets highlighting missing dependencies.">
 		<mkdir dir="${compileDir}" />
-		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false">
+		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false" encoding="utf8">
 			<classpath refid="tap.classpath" />
 		</javac>
 	</target>
@@ -153,4 +153,4 @@
 		<jar destfile="${javadocJarFile}" basedir="${javadocDir}" />
 	</target>
 	
-</project>
\ No newline at end of file
+</project>
diff --git a/buildUWS.xml b/buildUWS.xml
index 1322e2368d45914b1a6e884b56b59e44243692b7..c150a02748bf17e7a5b769f5c6b5879750f4a58e 100644
--- a/buildUWS.xml
+++ b/buildUWS.xml
@@ -79,7 +79,7 @@
 	
 	<target name="compileLib" depends="clean,junitValidation" description="Build all the classes of the UWS library. This target is particularly usefull because it lets highlighting missing dependencies.">
 		<mkdir dir="${compileDir}" />
-		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false">
+		<javac destdir="${compileDir}" srcdir="${srcDir}" includes="${includesList}" includeantruntime="false" encoding="utf8">
 			<classpath refid="uws.classpath" />
 		</javac>
 	</target>