I’ve set up a simple Eclipse 3.5/Jetty 6.1 web app which returns hello world. It works. This is on Windows and uses the “Jetty Generic Server Adapter”. I have auto deployment working so that it deploys after changes periodically.
How do I go about setting it up so that if I change any static content it doesn’t have to redeploy i.e I can just hit F5 to see the changes straight away. For minor HTML changes it’s quite unusable waiting 20-30 seconds for a deployment.
I haven’t used Jetty before, so I can’t tell from experience if that long deployment times are normal nor how to optimize it. But I would just inform that this is dependent on the server and the server plugin used. In case of Apache Tomcat 6 + Eclipse-provided plugin and Sun Glassfish v3 + GF-provided plugin the auto deployments are fast enough. Especially Glassfish v3, which is relatively slow on startup, really excels with sub-second (hot)deployments.
First step would be to check if there are alternative Jetty Eclipse plugins and then try them and/or if there is a setting to lower the hotdeploy scan interval.