Title: Compression not working
Last modified: August 31, 2016

---

# Compression not working

 *  Resolved [swinggraphics](https://wordpress.org/support/users/swinggraphics/)
 * (@swinggraphics)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/compression-not-working-2/)
 * So it looks like Google’s compressor isn’t working. Can something else be used?
 *     ```
       2016-04-22T16:55:41+00:00 - MERGED:
        - jquery - [path]
        - plugins - [path]
        - theme-js - [path]
       2016-04-22T16:55:52+00:00 - COMPRESSING JS WITH CLOSURE
       2016-04-22T16:55:52+00:00 - COMPRESSION FAILED
       array(8) {
         [0]=>
         string(135) "Exception in thread "main" java.lang.ClassFormatError: com.google.javascript.jscomp.CommandLineRunner (unrecognized class file version)"
         [1]=>
         string(55) "   at java.lang.VMClassLoader.defineClass(libgcj.so.10)"
         [2]=>
         string(53) "   at java.lang.ClassLoader.defineClass(libgcj.so.10)"
         [3]=>
         string(63) "   at java.security.SecureClassLoader.defineClass(libgcj.so.10)"
         [4]=>
         string(53) "   at java.net.URLClassLoader.findClass(libgcj.so.10)"
         [5]=>
         string(51) "   at java.lang.ClassLoader.loadClass(libgcj.so.10)"
         [6]=>
         string(51) "   at java.lang.ClassLoader.loadClass(libgcj.so.10)"
         [7]=>
         string(48) "   at gnu.java.lang.MainThread.run(libgcj.so.10)"
       }
       ```
   
 * [https://wordpress.org/plugins/merge-minify-refresh/](https://wordpress.org/plugins/merge-minify-refresh/)

Viewing 3 replies - 1 through 3 (of 3 total)

 *  Plugin Author [launchinteractive](https://wordpress.org/support/users/launchinteractive/)
 * (@launchinteractive)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/compression-not-working-2/#post-7309201)
 * Hi swinggraphics, MMR detects for java and if its found it assumes it will work.
   I think there is a minimum version required for closure to work. I’ll investigate.
   We might be able to check for version. Do you know what version of JAVA this 
   hosting has?
 *  Plugin Author [launchinteractive](https://wordpress.org/support/users/launchinteractive/)
 * (@launchinteractive)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/compression-not-working-2/#post-7309223)
 * Hey Swinggraphics, It looks like closure will only run java 7+.
 * Could you please replace line 908 of merge-minify-refresh.php to this:
 * if(function_exists(‘exec’) && exec(‘command -v java >/dev/null && echo “yes” 
   || echo “no”‘) == ‘yes’ && exec(‘java -version 2>&1’,$jvoutput) && preg_match(“/
   java\ version\ \”[0-9]+\.([7-9]{1}+|[0-9]{2,}+)\..*/”, $jvoutput[0])) {
 * This should check exec available, then check for java, then check the java version
   is 7+
 * If that works for you I’ll add it into the plugin.
 *  Thread Starter [swinggraphics](https://wordpress.org/support/users/swinggraphics/)
 * (@swinggraphics)
 * [10 years, 5 months ago](https://wordpress.org/support/topic/compression-not-working-2/#post-7309265)
 * Yes, that works great, thanks!

Viewing 3 replies - 1 through 3 (of 3 total)

 The topic ‘Compression not working’ is closed to new replies.

 * ![](https://ps.w.org/merge-minify-refresh/assets/icon.svg?rev=3414776)
 * [Merge + Minify + Refresh](https://wordpress.org/plugins/merge-minify-refresh/)
 * [Support Threads](https://wordpress.org/support/plugin/merge-minify-refresh/)
 * [Active Topics](https://wordpress.org/support/plugin/merge-minify-refresh/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/merge-minify-refresh/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/merge-minify-refresh/reviews/)

 * 3 replies
 * 2 participants
 * Last reply from: [swinggraphics](https://wordpress.org/support/users/swinggraphics/)
 * Last activity: [10 years, 5 months ago](https://wordpress.org/support/topic/compression-not-working-2/#post-7309265)
 * Status: resolved