Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Sviluppo GUI per YUI Compressor

    Salve a tutti,

    sto sviluppando un tool che si interfacci con la libreria YUI Compressor. Purtroppo ho alcuni problemi nel momento in cui richiamo la libreria o meglio il metodo che avvia la compressione. Vi spiego con un esempio...

    Ho modificato la classe YUICompressor rinominando il metodo main con il metodo compress.

    il metodo, naturalmente, riceve in ingresso un array di stringhe.

    public static void compress(String args[]) {...}

    Quando devo startare il processo di compressione dal mio applicativo utilizzo le seguenti righe di codice:

    String[] argss = new String[2];
    argss[0] = inputFile;
    argss[1] = "output " + outputFile;

    YUICompressor.compress(argss);

    L'invocazione del metodo compress genera il seguente errore:

    Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out of range: 923
    at java.lang.String.substring(String.java:1934)
    at com.yahoo.platform.yui.compressor.JavaScriptCompre ssor.printSourceString(JavaScriptCompressor.java:2 67)
    at com.yahoo.platform.yui.compressor.JavaScriptCompre ssor.parse(JavaScriptCompressor.java:330)
    at com.yahoo.platform.yui.compressor.JavaScriptCompre ssor.<init>(JavaScriptCompressor.java:533)
    at com.yahoo.platform.yui.compressor.YUICompressor.co mpress(YUICompressor.java:112)

    Qualcuno sa aiutarmi a risoplvere il problema?
    Luca

  2. #2

    risolto

    risolto... conflitto libreria rhino
    Luca

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.