See https://tbroyer.github.io/gwt-maven-plugin/codeserver.html for the 
differences between gwt:compile and gwt:codeserver.
Here, because it looks like you have both server and client code in the 
same Maven project, I'd say this is because your gwt-user is in 
scope=provided so it's not available at runtime.
You can workaround this by reconfiguring the gwt:codeserver's 
classpathScope: 
https://tbroyer.github.io/gwt-maven-plugin/codeserver-mojo.html#classpathScope

To troubleshoot: run Maven with debug logs (mvn -X gwt:codeserver), the 
plugin will emit two lines starting with "Classpath: " and "Arguments: " 
respectively that you can inspect; and you'll also see debug logs from GWT. 
Also, turn on failOnError, maybe there was something earlier that caused 
that error.

On Thursday, February 2, 2023 at 5:16:58 PM UTC+1 mmo wrote:

> I am trying to upgrade our project to use GWT 2.10  and the “new” GWT 
> maven-plugin (by T. Broyer) for debugging (before we were on GWT 2.7 and 
> the old plugin):
>
>  
>
> Meanwhile I am able to build the project. If I deploy the generated .war 
> file to a Tomcat server the application runs OK. There are still a few 
> rough edges but we are getting there.
>
> Only if I try to run the code-server in order to be able to debug the 
> application (I am using the maven goal “mvn gwt:codeserver” to start it) 
> then I always get this output:
>
>  
>
> …
>
> [INFO] --- gwt-maven-plugin:1.0.1:codeserver (default-cli) @ 
> zhstregisterjp-parent ---
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-internal-services:jar:3.10-SNAPSHOT; 
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-web-service-common:jar:3.10-SNAPSHOT;
>  
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-sam-web-service:jar:3.10-SNAPSHOT; 
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-c3-web-service:jar:3.10-SNAPSHOT; 
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-c3adapter-web-service:jar:3.10-SNAPSHOT;
>  
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-zhquest-web-service:jar:3.10-SNAPSHOT;
>  
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-zhdokumente-web-service:jar:3.10-SNAPSHOT;
>  
> neither a gwt-lib or jar:sources; Did you forget to use 
> <type>gwt-lib</type> in the dependency declaration?
>
> [INFO] Ignoring 
> ch.zh.ksta.zhstregisterjp:zhstregisterjp-batch:jar:3.10-SNAPSHOT; neither a 
> gwt-lib or jar:sources; Did you forget to use <type>gwt-lib</type> in the 
> dependency declaration?
>
> [INFO] Turning off precompile in incremental mode.
>
> [INFO] Super Dev Mode starting up
>
> [INFO]    workDir: 
> D:\Projects\KStA_ZH_RegisterJP\code\application\target\gwt\codeserver
>
> [INFO]    Loading inherited module 
> 'ch.zh.ksta.zhstregisterjp.ZHStRegisterJPWeb'
>
> [INFO]       Loading inherited module 'com.google.gwt.core.Core'
>
> [INFO]          [ERROR] Unable to find 'com/google/gwt/core/Core.gwt.xml' 
> on your classpath; could be a typo, or maybe you forgot to include a 
> classpath entry for source?
>
>  
>
> Those .jar files it complains about at the begin contain parts of the 
> application that contain no GWT code at all but I didn’t find a possibility 
> to signal that to the plugin to silence these warnings, yet. But I think 
> they are harmless.
>
>  
>
> However, the code-server then always dies with this dreaded Unable to 
> find 'com/google/gwt/core/Core.gwt.xml' error. 
>
> However, gwt-dev-2.10.0.jar and gwt-user-2.10.0.jar are on the module’s 
> dependency-list:
>
>  
>
>              …
>
>              <dependency>
>
>                     <groupId>com.google.gwt</groupId>
>
>                     <artifactId>gwt-dev</artifactId>
>
>              </dependency>
>
>              <dependency>
>
>                     <groupId>com.google.gwt</groupId>
>
>                     <artifactId>gwt-user</artifactId>
>
>              </dependency>
>
>                               …
>
>        
>
> and – if I dig into these .jars – the gwt-user-2.10.0.jar **does** 
> contain that missing file: /com/google/gwt/core/Core.gwt.xml.
>
> So, why can the code-server not locate it??? Any ideas?
>
>  
>
>  
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/1b609ec0-b751-4e4e-bb59-9fa6df3d3db3n%40googlegroups.com.

Reply via email to