title: Debug GWT app locally/remotely while running on Tomcat
body: <p>All of the tutorials/links/articles I have found for debugging GWT involve:</p>
  
  <ul>
  <li>Using the Google-Eclipse plugin; and</li>
  <li>Running GWT in <strong>Development Mode</strong> from inside Eclipse (with Eclipse as the web container)</li>
  </ul>
  
  <p>I would like to know how to debug a GWT app while it runs from a non-Eclipse web container; specifically a full-blown Tomcat instance that is either running on the same machine (<code>localhost:8080</code>) or on a remote machine somewhere else.</p>
  
  <p>Ideally, I'd be able to access my app normally, via browser, but as I interact with the app (clicking buttons, etc.), Eclipse would be running in Debug mode, and would hit breakpoints that I set ahead of time (before the deploy).</p>
  
  <p>To my surprise, there isn't much out there on this that I could find, and certainly nothing definitive.  So I was wondering if any battle-weary GWT veterans could shed some light on how I could do this.</p>
  
  <p>If at all possible, I'd prefer <strong>not</strong> to install the Google-Eclipse plugin, unless that is the <em>only</em> option for achieving this. Thanks in advance!</p>