解决方案 »

  1.   

    com.asual.lesscss.ResourceServlet.service(ResourceServlet.java:171) 这个类是自己写的吗?检查下代码
      

  2.   

    servlet配置的没有问题 <servlet-class>com.asual.lesscss.LessServlet</servlet-class>
            <init-param>
                <param-name>compress</param-name>
                <param-value>false</param-value>
            </init-param>
            <load-on-startup>1</load-on-startup>
        </servlet>
        <servlet-mapping>
            <servlet-name>less</servlet-name>
            <url-pattern>*.less</url-pattern>
        </servlet-mapping> <init-param>
                <param-name>compress</param-name>
                <param-value>false</param-value>
            </init-param> servlet启动时候的初始化参数
    <load-on-startup>1</load-on-startup> 加载时机
    反编译下jar
    com.asual.lesscss.LessEngine.call(LessEngine.java:148)
    com.asual.lesscss.LessEngine.compile(LessEngine.java:121)
    com.asual.lesscss.LessEngine.compile(LessEngine.java:114)
    com.asual.lesscss.LessResource.getContent(LessResource.java:46)
    com.asual.lesscss.ResourceServlet.getResourceContent(ResourceServlet.java:128)
    com.asual.lesscss.ResourceServlet.service(ResourceServlet.java:171)
    看看里面的错误原因,是哪个参数为空了,是缺少了哪个初始化参数还是什么原因
      

  3.   

    直接对less转css。
    engine.compile(new File("D:/fonts.less"), 
                   new File("D:/fonts.css"));
    QQ群14471754