rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/Java2JavaScript.java
changeset 1762 293838e72201
parent 1604 7665471a56c1
child 1763 647282885e6f
     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).