首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行yuicompressor时出现Java错误

运行yuicompressor时出现Java错误
EN

Stack Overflow用户
提问于 2013-03-18 03:03:10
回答 1查看 1K关注 0票数 0

我在我的本地开发服务器上运行YUI压缩器jar很好,但是在web服务器上我得到了这个错误:

代码语言:javascript
复制
Fatal error: Uncaught exception 'Assetic\Exception\FilterException' 
with message 'An error occurred while running: 
'/usr/bin/java' '-jar' 
'/path/to/includes/resources/java/yuicompressor-2.4.6.jar' 
'-o' '/tmp/YUI-OUT-FGs8hh' '--type' 'js' '/tmp/YUI-IN-54MHwK' 
Error Output: Exception in thread "main" java.lang.NullPointerException 
at java.lang.VMClassLoader.defineClass(libgcj.so.10) at 
java.lang.ClassLoader.defineClass(libgcj.so.10) at 
java.security.SecureClassLoader.defineClass(libgcj.so.10) at 
java.net.URLClassLoader.findClass(libgcj.so.10) at 
gnu.gcj.runtime.SystemClassLoader.findClass(libgcj.so.10) at 
java.lang.ClassLoader.loadClass(libgcj.so.10) at 
java.lang.ClassLoader.loadClass(libgcj.so.10) at 
gnu.java.lang.MainThread.run(libgcj.so.10) 
Input: /*! * jQuery JavaScript Library v1.7.2 * 
http://jquery.com/ * * Copyright 2011, John Resig * 
Dual licensed under the MIT or GPL Version 2 licenses. * 
http://jquery.org/license * * Incl in 
/path/to/includes/modules/Assetic/Exception/FilterException.php 
on line 40

我已经和服务器支持人员联系过了,他们说要联系开发人员。有关于这可能是什么的线索吗?我也在Github上发了帖子,但没什么好结果。

这是Java版本:

代码语言:javascript
复制
# java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) Server VM (build 20.12-b01, mixed mode)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-18 06:12:04

查看这个similar threadthis discussion -基本上,你应该联系你的服务器支持人员,将他们的java运行时环境更改为合适的环境,而不是GCJ。使用常规的JDK就可以解决这个问题。

如果他们坚持使用GCJ,他们至少需要修复它以使其可运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15464932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档