title: How to turn off auto-generation of the GWT Asynchronous RPC interface in Maven
body: <p>I'm working with a Java RPC service to communicate between the server and client side in my GWT application.  I don't want to remove the asynchronous interface from my version control, because it's required in order for the project to compile and run.</p>
  
  <p>However, the Async interface gets generated automatically (along with the Messages class) in the target/generated-sources folder by a Maven plugin, and I get a duplicate class error when the application tries to run.</p>
  
  <p>Does anybody know how to disable the auto-generation of the Asynchronous RPC interface?</p>