On Sun, Apr 18, 2021 at 8:02 PM eliasbala...@gmail.com < eliasbala...@gmail.com> wrote:
> Thomas, I have explained this many times already. > > Teams in the enterprise I work and probably many other teams worldwide are > using DevMode with "GWT Eclipse Plugin" or other similar practices during > development for a single click experience. > > You seem to be suggesting that we should all abandon such practices and > start running separate CodeServer instances and servlet container instances > during development which will reduce productivity. > For the third time, this is not a mutually exclusive situation! (with GWT Eclipse Plugin, or with IntelliJ IDEA Ultimate) And even without using that specific GWT Eclipse Plugin support, that alternative of running things separately doesn't mean you cannot have them with a "single click experience" (using a launch group in Eclipse), and at worst it would be a 2-click experience (rather than the 5 steps or so that you described earlier). In your case, based on that repo on GitHub, using Spring Boot and GWT, that would mean running your Spring Boot app using either "mvn spring-boot:run" or the Spring Tools plugin in Eclipse on one side; and the "DevMode -noserver" on the other side (with "mvn gwt:run" or the GWT Eclipse Plugin), and most importantly: be done with those classpath and classloader conflicts‼ It'd probably also simplify your project setup a lot (say goodbye to those 4 gwt-eclipse projects). You apparently already have clearly separate projects for client and server code, so running them separately doesn't seem completely crazy. -- Thomas Broyer /tɔ.ma.bʁwa.je/ <http://xn--nna.ma.xn--bwa-xxb.je/> -- You received this message because you are subscribed to the Google Groups "GWT Contributors" group. To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/CAEayHEPQa9uM%3DM03jf5gdj81gYSifdHWQRLnQuQw%3DOGzKD1M3A%40mail.gmail.com.