Search code examples
javascriptjavaangularjsgoogle-app-engineangularjs-material

Google App Engine Standard Java breaks code with Unicode characters on deploy


My application is a GAE Standard Java app which uses AngularJS on client side.

My client code is minified in a JS file. I use the unicode character (\u2714) a few times in AngularJS Material Toasts. When I deploy my app using Eclipse, and access the app, inspecting the code I can see that every character has been converted to ✔.

I have tried to rewrite every by its unicode JavaScript representation (\u2714) but it doesn't work either.

What is breaking my code?


Solution

  • It seems it was related with Java version. Once I updated from using Java 7 to Java 8, the minified file was uploaded successfully.