I raised a Spring Boot Jetty issue https://github.com/spring-projects/spring-boot/issues/49220 because I thought there was an issue with Jetty.
Turns out, the GWT Code Server is bringing in an old version of Jetty which breaks Spring Boot. When I tell Spring Boot to use the version of Jetty it wants, the GWT Code Server then breaks with the error: [WARNING] java.lang.NoClassDefFoundError: org/eclipse/jetty/server/handler/ContextHandler$Context [WARNING] at com.google.gwt.dev.codeserver.WebServer.start(WebServer.java:125) [WARNING] at com.google.gwt.dev.codeserver.CodeServer.start(CodeServer.java:162) [WARNING] at com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:104) [WARNING] at com.google.gwt.dev.codeserver.CodeServer.main(CodeServer.java:55) [WARNING] Caused by: java.lang.ClassNotFoundException: org.eclipse.jetty.server.handler.ContextHandler$Context [WARNING] at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) [WARNING] at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) [WARNING] at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) [WARNING] ... 4 more [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for test 1.0-SNAPSHOT: [INFO] [INFO] test ............................................... FAILURE [ 4.688 s] [INFO] test-shared ........................................ SKIPPED [INFO] test-client ........................................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.436 s [INFO] Finished at: 2026-02-14T09:25:21+11:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal net.ltgt.gwt.maven:gwt-maven-plugin:1.2.0:codeserver (default-cli) on project test: Process exited with an error: 1 (Exit value: 1) -> [Help 1] Is there a way to allow Spring Boot to use Jetty 12.1.5, but also let the GWT Code Server use Jetty 9.4.58? (Apologies if this has been asked before, I searched around and couldn't find it) -- 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 visit https://groups.google.com/d/msgid/google-web-toolkit/08339070-ee36-46d8-8fda-ba995d3c8ae2n%40googlegroups.com.
