1.1 --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java Tue May 27 12:25:41 2014 +0200
1.2 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java Fri Jan 09 20:46:35 2015 +0100
1.3 @@ -20,8 +20,10 @@
1.4 import org.apache.maven.plugin.AbstractMojo;
1.5
1.6 import java.io.File;
1.7 -import java.io.FileWriter;
1.8 +import java.io.FileOutputStream;
1.9 import java.io.IOException;
1.10 +import java.io.OutputStreamWriter;
1.11 +import java.io.Writer;
1.12 import java.net.MalformedURLException;
1.13 import java.net.URL;
1.14 import java.net.URLClassLoader;
1.15 @@ -107,7 +109,7 @@
1.16
1.17 try {
1.18 URLClassLoader url = buildClassLoader(classes, prj.getArtifacts());
1.19 - FileWriter w = new FileWriter(javascript);
1.20 + Writer w = new OutputStreamWriter(new FileOutputStream(javascript), "UTF-8");
1.21 Bck2Brwsr c = Bck2Brwsr.newCompiler().
1.22 obfuscation(obfuscation).
1.23 resources(url, ignoreBootClassPath).