Scala e Tomcat -> NoClassDefFound StringBuilder?
Domanda
quando faccio funzionare la mia applicazione Scala sotto Tomcat, non sono in grado di fare la concatenazione di stringhe di base, ed ottengo un errore che indica che la definizione di classe è stato trovato per StringBuilder. Sono in esecuzione sotto Windows 7 (di sviluppo) e Ubuntu (produzione), e non credo che il JDK 1.4.x del Java o JRE è mai stato insalled su entrambi i sistemi.
Qualsiasi idea del perché
val html = "<p>" + request.getParameter("myParam") + "</p>"
non funziona?
Questa è piuttosto frustrante.
Soluzione
E 'la scala.StringBuilder
classe mancante o StringBuilder
in java.lang
? Nel primo caso, suona un po 'come si esegue l'applicazione senza la libreria scala-library.jar
Scala, che dovrebbe essere aggiunto al classpath runtime.
Altri suggerimenti
Hai provato la compilazione con -target:jvm-1.4
?