You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to GWT Contributors
You can also just launch CodeServer.main() unless you somehow need the embedded Jetty server launched by legacy DevMode class for your server side code (although IMHO its better to have CodeServer and Servlet container in two different processes so you can relaunch them separately). CodeServer does not have any Swing UI.
-- J.
Brandon Donnelson
unread,
Aug 21, 2016, 1:00:40 PM8/21/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to GWT Contributors
Figured I'd addon. If you're familiar with the GWT Eclipse plugin, a fork of GPE there are launchers for both GWT and the CodeServer. Both of the GWT launcher types can run Super Dev Mode without a remote ui window and do so by default. The launchers just make launching the Java process with a preset arguments that run the remote ui in headless mode. If I remember correctly I think it's the -remoteUI argument that will cause the window to display. Having the service runs it without seeing it. If you're using IDEA, then a java launcher with the CodeServer could be used as well. Anyway, these are some other ways to running the service without seeing the RemoteUI.
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to GWT Contributors
Thanks, I just ran the code server. The main reason I did this is because Idea runs both the code server and Jetty Server together and passes the same class path to both. Our app has a lot of server dependencies and not too many client specific ones. By breaking them up I was able to tailor the class paths and dramatically speed up the code server. Plus now we can restart the jetty server and not be forced to reload the code server. Although this isn't as big a deal for us because we use JRebel.