Пути в файле web.xml относятся к корню веб-приложения (папке, в которой имеется подпапка WEB-INF, содержащая ваш файл web.xml).
Таким образом, вы должны либо изменить путь в файле web.xml к тому, который вызывает ваш клиент (GWTAPPS/gwtmainmodule/GWTServlet
, или gwtmainmodule/GWTServlet
, трудно определить из вашего описания), либо настроить путь на стороне клиента. код использует (либо используя @RemoteServiceRelativePath
- отметьте, что этот путь относится к вашему модулю , поэтому, вероятно, gwtmainmodule
в вашем случае, а не к HTML-странице, которая загружает nocache.js
, также известный как страница хоста ; обратите внимание, что вы можете использовать ../
для перехода по иерархии папок - или привести свою службу RPC к ServiceDefTarget
и вызвать setServiceEntryPoint
). Все это во время выполнения и касается URL, а не файлов (и имейте в виду, что у вас есть клиентская и серверная стороны, которые общаются по HTTP через сеть)
Это не имеет ничего общего с компилятором GWT или даже с режимом разработки.