I've migrated one of our smaller apps.
The module.gwt.xml is generated, nice!

I'm now trying to run the gwt-app.

In the old ant / Eclipse plugin days I could just click on Run and it 
launched all the required stuff in the background (app engine, code server 
etc.) so I'm a bit lost how to start the app.
We have some static resources in the the war directory (css, html launcher 
page), I don't know where to put these files so that they get picked up by 
the webserver.
I tried by putting them into the src/main/webapp directory, but this did 
not make it into the target war.

I tried both gwt:devmode and gwt:codeserver, both without luck.

Am I missing something obvious?

On Sunday, March 18, 2018 at 7:42:10 PM UTC+1, dflorey wrote:
>
> That helped a lot! Thanks!
> I've removed the .m2/repository and started from scratch.
> I made some progress in the meantime and learned a bit about how to setup 
> a local repository on the way to find the right structure.
>
> I noticed that I cannot use the IsSerializable interface in the shared 
> module, I had to replace the interface with the Serializable interface.
> Looks like IsSerializable is not part of the gwt-servlet dependency?
>
> I started with our core library. As there is no archetype for a gwt-lib I 
> tried to start from the webapp archetype.
> Then I switched the packaging from "gwt-app" to "gwt-lib" in the client 
> module and from "war" to "pom" in the server module.
> I've also removed all the tomcat and jetty plugins and the folders with 
> the config for the webservers as I just want to build a lib.
>
> I'm now getting an error in Eclipse in the pom telling me that "web.xml is 
> missing and <failOnMissingWebXml> is set to 
>  true"
>
> It seems to build just fine though.
>
>
>
> On Monday, March 12, 2018 at 4:55:21 PM UTC+1, Thomas Broyer wrote:
>>
>>
>>
>> On Monday, March 12, 2018 at 2:10:46 PM UTC+1, dflorey wrote:
>>>
>>> I tried to leverage your archetypes to get the gwt part (without 
>>> appengine) running as a starting point.
>>> What I did:
>>> I created a maven project from the archetype (using the eclipse maven 
>>> wizard).
>>> I can see a nice multi-module project client/shared/server in my 
>>> workspace.
>>> As per your suggestion I just typed "mvn package -DskipTests" in the 
>>> root/parent project.
>>> But I get the same error message as before:
>>>
>>> [INFO] --- gwt-maven-plugin:1.0-rc-9:compile (default-compile) @ 
>>> formeditor-client ---
>>> [WARNING] Error: Could not find or load main class 
>>> com.google.gwt.dev.Compiler
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] Reactor Summary:
>>> [INFO]
>>> [INFO] formeditor ......................................... SUCCESS [  
>>> 0.000 s]
>>> [INFO] formeditor-shared .................................. SUCCESS [  
>>> 0.926 s]
>>> [INFO] formeditor-client .................................. FAILURE [  
>>> 0.614 s]
>>> [INFO] formeditor-server .................................. SKIPPED
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] BUILD FAILURE
>>> [INFO] 
>>> ------------------------------------------------------------------------
>>> [INFO] Total time: 2.002 s
>>> [INFO] Finished at: 2018-03-12T14:09:09+01:00
>>> [INFO] Final Memory: 35M/761M
>>>
>>> I guess I'm missing a basic step like setting a environment variable to 
>>> point to my gwt installation or something?
>>>
>>
>> Check that the JAR 
>> (~/.m2/repository/com/google/gwt/gwt-dev/2.8.2/gwt-dev-2.8.2.jar) is not 
>> corrupt.
>> Delete ~/.m2/repository/com/google/gwt/gwt-dev/2.8.2/ and re-run a build 
>> to download it again.
>>
>

-- 
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.

Reply via email to