On Tuesday, October 31, 2017 at 10:31:39 AM UTC+1, Martones wrote: > > Hey guys, > > I'm trying to migrate my app which looks like this : > GWT 2.5.1 front, PHP back, no maven -> GWT 2.8.2 front, PHP back, maven > with gwt-maven-plugin. > > I manage to *mvn gwt:compile* and *mvn gwt:run-codeserver*. > > I actually think I'm confused about how the SDM runs now in 2.7+ but here > is what I was thinking : > > 1. Run compile (optional ? ) via mvn gwt:compile > 2. Run code server via mvn gwt:run-codeserver > 3. Save the bookmarklet and compile via the popup on my gwt page > 4. re-compile on every code change manually > > In 2.7+, you can do:
1. Run code server with -launchDir pointing to the directory served by your server (there's no other step, code server will automatically compile/recompile on page load) With Mojo's plugin (you did notice the maintainer now “strongly encourage[s you] to use the new [plugin]” though, right? see https://gwt-maven-plugin.github.io/gwt-maven-plugin/ ), that's <launcherDir> and <webappDirectory>. The only downside is that code server when run this way will overwrite the mymodule.nocache.js, so make sure you recompile the app before packaging/deploying (gwt-maven-plugin staleness check might be confused, so "mvn clean", or force recompilation with -Dgwt.compiler.force) The third point is the one that isn't working anymore (was ok in 2.5.1). In > the popup I have : > > mymodule : off This module doesn't have Super Dev Mode enabled. > > Here is my module file: removed all the SDM lines that I understood are > now useless, doesn't work anyway if I keep them :) > > > <module rename-to='mymodule'> > <!-- Inherits --> > <!-- ... --> > > <!-- Entry point --> > <entry-point class="com.mycompany.mymodule.client.mymodule" > ></entry-point> > > <!-- paths --> > <source path='client' /> > <source path='shared' /> > > <!-- SDM --> > <!-- <add-linker name="xsiframe"/> > > <set-configuration-property name="devModeRedirectEnabled" value="true"/> > <set-property name="compiler.useSourceMaps" value="true"/> --> > > <set-configuration-property name="CssResource.conversionMode" value= > "strict" /> > </module> > > > I'm serving my php page from a docker container on my localhost (so no > HTTPS). > > Any help is much appreciated :) > > Ludovit > > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
