I\'m using GWT 2.4 and have a ton of code already written. I understand the Jetty server that comes with the GWT plugin has very tight control over the jars that can be use
It should probably a little bit easier, but it's possible. Here's how I do it:
Preferences > Server > Runtime Environments
File > New > Project... > Web/Dynamic Web Project
/
Debug As > Debug On Server
Project > Properties > Google > Web Toolkit > Use Google Web Toolkit
Project > Properties > Java Build Path > Order and Export
), see http://code.google.com/p/google-web-toolkit/issues/detail?id=4479 - gwt-dev.jar must be pretty much on top of the path.Project > Properties > Google > Web Application
: War directory = "WebContent", also check "Launch and deploy from this directory"Debug As > Web Application
- just to create a debug configuration. Stop the debug. Edit the debug configuration (Run > Debug Configurations...
), deselect "Run built-in server". Start the debug again.Now, finally, I can debug both the server and the client part (I still need to click two Debug icons to start both!) I can manage the client side from the "Development Mode" view, and the server side from the "Servers" view. At the end of the day, it works great, and using the "Automatically publish when resources change" feature (Servers view > myServerName > Open > Publishing
), sometimes even better than with the integrated Jetty.