How to debug a GWT application using an external server
<p>I need help to run/debug my GWT application on an external server and <strong>not</strong> using the default jetty server.
I read several related topics to that question, e.g.</p>

<ul>
<li><p><a href="https://stackoverflow.com/questions/27678662/where-to-write-gwt-noserver-option-to-avoid-jetty">Where to write GWT -noserver option to avoid jetty?</a></p></li>
<li><p><a href="https://stackoverflow.com/questions/10199722/how-to-set-up-eclipse-with-gwt-and-regular-servlet-jetty-backend?answertab=votes#tab-top">How to set up eclipse with GWT and (regular servlet) Jetty backend</a></p></li>
<li><p><a href="https://stackoverflow.com/questions/2629297/is-it-possible-to-debug-gwt-client-code-on-a-remote-server-using-intellij-9-comm">Is it possible to debug GWT client code on a REMOTE server using IntelliJ 9 Community Edition?</a></p></li>
<li><p><a href="http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html" rel="nofollow noreferrer">http://www.gwtproject.org/doc/latest/DevGuideCompilingAndDebugging.html</a></p></li>
</ul>

<p>and the overall-conclusion is to</p>

<ul>
<li>add parameter -noserver (either directly or using the google plugin for eclipse)</li>
<li>specify the URL of the desired server within the arguments-tab of the run/debug configuration</li>
</ul>

<p>in run/debug configuration for a webApplication.</p>

<p>But after doing this, for me it seems that still the default jetty server is tried to be invoked by the provided launch URL:</p>

<p><a href="http://127.0.0.1:8888/ApplicationName.html?gwt.codesvr=127.0.0.1:9997" rel="nofollow noreferrer">http://127.0.0.1:8888/ApplicationName.html?gwt.codesvr=127.0.0.1:9997</a></p>

<p>Of course, the server can not be started due to the -noserver flag, but <strong>why</strong> is it tried to launch at all?</p>

<p>When following the GWT-guide:</p>

<ul>
<li><p>Configure your server however you need to; note the URL which contains the host page for your GWT application.</p></li>
<li><p>.......</p></li>
<li><p>Add the -noserver command line argument. Change the URL at the end of the argument list to match the URL you recorded in step #1.</p></li>
</ul>

<p>How do I change the URL at the end of the argument list? In my project, there is no URL at the end of the argument list which looks like:</p>

<p>-noserver -nosuperDevMode -remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -logLevel INFO -codeServerPort 9997 -war C:...\MyWebApp\war com.mycompany.mywebapp.MyWebApp</p>

<p>Which flag do I use to specify the URL of the desired server, -bindAddress, -server, -startupUrl?</p>

<p>Is my assumption correct, that after proper configuration the provided launch URL must not contain any 127.0.0.1, but (only) the URL of the dedicated server?</p>

<p>Any tipps are very welcome - I'm rather confused at the moment.
Best Regards!</p>