2010-05-14 7 views
2

Когда я запускаю приложение grails локально под Tomcat, я не получаю ошибок. Когда я развертываю свою WAR на моем удаленном веб-сервере, я получаю это исключение, когда пытаюсь сделать запрос AJAX, который использует HTTPBuilder.java.lang.NoClassDefFoundError: groovyx.net.http.HTTPBuilder

Как это могло произойти?

ответ

4

Вы используете приложение IDE типа STS? если так, возможно, Jars для HTTPBuilder находятся в вашем пути сборки/запуска, но не находятся в вашем каталоге lib для приложения Grails или не указаны в качестве «производственной» зависимости.

+0

... да. Они были на моем пути, но не в ВОЙНЕ. Иногда я думаю, что понятие Java classpath искажает видимость. –

+0

Согласитесь. Рад, что смог помочь. –