SuperDevMode stops working from Intellij version >= 2025.2.3

42 views
Skip to first unread message

Lonzak

unread,
Nov 6, 2025, 11:38:27 AM (3 days ago) Nov 6
to GWT Users
If you plan to (easily) use the GWT superDev mode, I advise not to update Intellij to >2025.2.2.
This is the last version where the superDev mode could have been started...
See  https://youtrack.jetbrains.com/issue/IDEA-380767

Regards

Michael Conrad

unread,
Nov 6, 2025, 1:04:33 PM (3 days ago) Nov 6
to google-we...@googlegroups.com

Even starting it via CLI via say ./gradlew ?

Regards --
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 google-web-tool...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-web-toolkit/aa1231a5-fafd-46ba-a0c4-993417b3395an%40googlegroups.com.

Craig Mitchell

unread,
Nov 6, 2025, 6:04:03 PM (3 days ago) Nov 6
to GWT Users
Running via Maven still works.  I'm on IntelliJ IDEA 2025.2.4 (Community Edition) and it's working fine with Maven.  Ie:

Screenshot 2025-11-07 100057.png
Message has been deleted

Khun Yee Fung

unread,
Nov 8, 2025, 12:47:47 PM (18 hours ago) Nov 8
to GWT Users
Can you tell me where the 33K characters limit is? Where to find the code server script, I guess. I am just curious how many characters my version of the code server script has.

I am still running GWT in 2025.2.4 (on Linux 6.8.0-84 xubuntu), and I do have 130 jar files in my application (so should be under the 33k limit, I guess), not all of them for GWT, obviously. I don't use maven; I am still using ant, so I do have all the jar files explicitly present in the lib directory in the war directory.

Thanks.

Craig Mitchell

unread,
Nov 8, 2025, 9:42:19 PM (10 hours ago) Nov 8
to GWT Users
My understanding of reading the YouTrack issue, is when IntelliJ tries to starts the codeserver, it make a script that it runs.  There seems to be a limit on the size of that script of around 33k, which, in some projects, gets exceeded.

I only have the community edition, so I'm forced to run the GWT codeserver with Maven, however, even when I ask IntelliJ to run my JUnit tests, it makes a script that is 14k long (and my project is just a simple SpringBoot GWT app).

If curious, this is what IntelliJ generates for me to run my JUnit tests (lots of classpath bloat):

C:\Projects\bin\Java\jdk-21.0.5+11\bin\java.exe -javaagent:C:\Users\mail\AppData\Local\JetBrains\IdeaIC2025.2\captureAgent\debugger-agent.jar=file:///C:/Users/mail/AppData/Local/Temp/capture7863090817105141911.props -ea -Didea.test.cyclic.buffer.size=1048576 "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.2\lib\idea_rt.jar=64729" -Dkotlinx.coroutines.debug.enable.creation.stack.trace=false -Ddebugger.agent.enable.coroutines=true -Dkotlinx.coroutines.debug.enable.flows.stack.trace=true -Dkotlinx.coroutines.debug.enable.mutable.state.flows.stack.trace=true -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath "C:\Users\mail\.m2\repository\org\junit\platform\junit-platform-launcher\1.12.2\junit-platform-launcher-1.12.2.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.2\lib\idea_rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.2\plugins\junit\lib\junit6-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.2\plugins\junit\lib\junit5-rt.jar;C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2023.3.2\plugins\junit\lib\junit-rt.jar;C:\Projects\code\DriftTeam\drift-team-server\target\test-classes;C:\Projects\code\DriftTeam\drift-team-server\target\classes;C:\Users\mail\.m2\repository\com\google\cloud\google-cloud-datastore\2.31.1\google-cloud-datastore-2.31.1.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\grpc-google-cloud-datastore-v1\2.31.1\grpc-google-cloud-datastore-v1-2.31.1.jar;C:\Users\mail\.m2\repository\javax\annotation\javax.annotation-api\1.3.2\javax.annotation-api-1.3.2.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\grpc-google-cloud-datastore-admin-v1\2.31.1\grpc-google-cloud-datastore-admin-v1-2.31.1.jar;C:\Users\mail\.m2\repository\com\google\cloud\google-cloud-core-http\2.58.2\google-cloud-core-http-2.58.2.jar;C:\Users\mail\.m2\repository\com\google\api-client\google-api-client\2.7.2\google-api-client-2.7.2.jar;C:\Users\mail\.m2\repository\commons-codec\commons-codec\1.18.0\commons-codec-1.18.0.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client-apache-v2\1.47.1\google-http-client-apache-v2-1.47.1.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client-appengine\1.47.1\google-http-client-appengine-1.47.1.jar;C:\Users\mail\.m2\repository\io\opencensus\opencensus-contrib-http-util\0.31.1\opencensus-contrib-http-util-0.31.1.jar;C:\Users\mail\.m2\repository\com\google\errorprone\error_prone_annotations\2.38.0\error_prone_annotations-2.38.0.jar;C:\Users\mail\.m2\repository\com\google\cloud\google-cloud-core-grpc\2.58.2\google-cloud-core-grpc-2.58.2.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\proto-google-cloud-datastore-v1\0.122.1\proto-google-cloud-datastore-v1-0.122.1.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\proto-google-cloud-datastore-admin-v1\2.31.1\proto-google-cloud-datastore-admin-v1-2.31.1.jar;C:\Users\mail\.m2\repository\com\google\cloud\datastore\datastore-v1-proto-client\2.31.1\datastore-v1-proto-client-2.31.1.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client-protobuf\1.47.1\google-http-client-protobuf-1.47.1.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client-gson\1.47.1\google-http-client-gson-1.47.1.jar;C:\Users\mail\.m2\repository\com\google\auth\google-auth-library-credentials\1.37.1\google-auth-library-credentials-1.37.1.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-api\1.71.0\grpc-api-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-protobuf\1.71.0\grpc-protobuf-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-protobuf-lite\1.71.0\grpc-protobuf-lite-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-stub\1.71.0\grpc-stub-1.71.0.jar;C:\Users\mail\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.24\animal-sniffer-annotations-1.24.jar;C:\Users\mail\.m2\repository\com\google\api\api-common\2.51.2\api-common-2.51.2.jar;C:\Users\mail\.m2\repository\com\google\auto\value\auto-value-annotations\1.11.0\auto-value-annotations-1.11.0.jar;C:\Users\mail\.m2\repository\com\google\j2objc\j2objc-annotations\3.0.0\j2objc-annotations-3.0.0.jar;C:\Users\mail\.m2\repository\org\threeten\threetenbp\1.7.0\threetenbp-1.7.0.jar;C:\Users\mail\.m2\repository\com\google\protobuf\protobuf-java\3.25.8\protobuf-java-3.25.8.jar;C:\Users\mail\.m2\repository\com\google\api\gax\2.68.2\gax-2.68.2.jar;C:\Users\mail\.m2\repository\com\google\protobuf\protobuf-java-util\3.25.8\protobuf-java-util-3.25.8.jar;C:\Users\mail\.m2\repository\com\google\api\gax-grpc\2.68.2\gax-grpc-2.68.2.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-inprocess\1.71.0\grpc-inprocess-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-core\1.71.0\grpc-core-1.71.0.jar;C:\Users\mail\.m2\repository\com\google\android\annotations\4.1.1.4\annotations-4.1.1.4.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-alts\1.71.0\grpc-alts-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-grpclb\1.71.0\grpc-grpclb-1.71.0.jar;C:\Users\mail\.m2\repository\org\conscrypt\conscrypt-openjdk-uber\2.5.2\conscrypt-openjdk-uber-2.5.2.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-auth\1.71.0\grpc-auth-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-netty-shaded\1.71.0\grpc-netty-shaded-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-util\1.71.0\grpc-util-1.71.0.jar;C:\Users\mail\.m2\repository\io\perfmark\perfmark-api\0.27.0\perfmark-api-0.27.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-googleapis\1.71.0\grpc-googleapis-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-xds\1.71.0\grpc-xds-1.71.0.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-services\1.71.0\grpc-services-1.71.0.jar;C:\Users\mail\.m2\repository\com\google\re2j\re2j\1.8\re2j-1.8.jar;C:\Users\mail\.m2\repository\com\google\api\gax-httpjson\2.68.2\gax-httpjson-2.68.2.jar;C:\Users\mail\.m2\repository\com\google\code\gson\gson\2.6.2\gson-2.6.2.jar;C:\Users\mail\.m2\repository\com\google\guava\guava\33.4.0-jre\guava-33.4.0-jre.jar;C:\Users\mail\.m2\repository\com\google\guava\failureaccess\1.0.2\failureaccess-1.0.2.jar;C:\Users\mail\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\mail\.m2\repository\org\checkerframework\checker-qual\3.49.0\checker-qual-3.49.0.jar;C:\Users\mail\.m2\repository\com\google\cloud\google-cloud-core\2.58.2\google-cloud-core-2.58.2.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\proto-google-iam-v1\1.54.2\proto-google-iam-v1-1.54.2.jar;C:\Users\mail\.m2\repository\com\google\api\grpc\proto-google-common-protos\2.59.2\proto-google-common-protos-2.59.2.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client\1.47.1\google-http-client-1.47.1.jar;C:\Users\mail\.m2\repository\org\apache\httpcomponents\httpclient\4.5.14\httpclient-4.5.14.jar;C:\Users\mail\.m2\repository\org\apache\httpcomponents\httpcore\4.4.16\httpcore-4.4.16.jar;C:\Users\mail\.m2\repository\io\grpc\grpc-context\1.71.0\grpc-context-1.71.0.jar;C:\Users\mail\.m2\repository\com\google\http-client\google-http-client-jackson2\1.47.1\google-http-client-jackson2-1.47.1.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.19.2\jackson-core-2.19.2.jar;C:\Users\mail\.m2\repository\com\google\oauth-client\google-oauth-client\1.39.0\google-oauth-client-1.39.0.jar;C:\Users\mail\.m2\repository\com\google\auth\google-auth-library-oauth2-http\1.37.1\google-auth-library-oauth2-http-1.37.1.jar;C:\Users\mail\.m2\repository\io\opencensus\opencensus-api\0.31.1\opencensus-api-0.31.1.jar;C:\Users\mail\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\mail\.m2\repository\io\opentelemetry\opentelemetry-api\1.49.0\opentelemetry-api-1.49.0.jar;C:\Users\mail\.m2\repository\io\opentelemetry\opentelemetry-context\1.49.0\opentelemetry-context-1.49.0.jar;C:\Users\mail\.m2\repository\io\opentelemetry\instrumentation\opentelemetry-grpc-1.6\2.1.0-alpha\opentelemetry-grpc-1.6-2.1.0-alpha.jar;C:\Users\mail\.m2\repository\io\opentelemetry\instrumentation\opentelemetry-instrumentation-api\2.1.0\opentelemetry-instrumentation-api-2.1.0.jar;C:\Users\mail\.m2\repository\io\opentelemetry\opentelemetry-extension-incubator\1.35.0-alpha\opentelemetry-extension-incubator-1.35.0-alpha.jar;C:\Users\mail\.m2\repository\io\opentelemetry\semconv\opentelemetry-semconv\1.29.0-alpha\opentelemetry-semconv-1.29.0-alpha.jar;C:\Users\mail\.m2\repository\io\opentelemetry\instrumentation\opentelemetry-instrumentation-api-incubator\2.1.0-alpha\opentelemetry-instrumentation-api-incubator-2.1.0-alpha.jar;C:\Projects\code\DriftTeam\drift-team-shared\target\classes;C:\Users\mail\.m2\repository\org\gwtproject\gwt-servlet-jakarta\2.12.2\gwt-servlet-jakarta-2.12.2.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-starter-web\3.5.4\spring-boot-starter-web-3.5.4.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-starter\3.5.4\spring-boot-starter-3.5.4.jar;C:\Users\mail\.m2\repository\jakarta\annotation\jakarta.annotation-api\2.1.1\jakarta.annotation-api-2.1.1.jar;C:\Users\mail\.m2\repository\org\springframework\spring-core\6.2.9\spring-core-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\spring-jcl\6.2.9\spring-jcl-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-starter-json\3.5.4\spring-boot-starter-json-3.5.4.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jdk8\2.19.2\jackson-datatype-jdk8-2.19.2.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\datatype\jackson-datatype-jsr310\2.19.2\jackson-datatype-jsr310-2.19.2.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\module\jackson-module-parameter-names\2.19.2\jackson-module-parameter-names-2.19.2.jar;C:\Users\mail\.m2\repository\org\springframework\spring-web\6.2.9\spring-web-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\spring-beans\6.2.9\spring-beans-6.2.9.jar;C:\Users\mail\.m2\repository\io\micrometer\micrometer-observation\1.15.2\micrometer-observation-1.15.2.jar;C:\Users\mail\.m2\repository\io\micrometer\micrometer-commons\1.15.2\micrometer-commons-1.15.2.jar;C:\Users\mail\.m2\repository\org\springframework\spring-webmvc\6.2.9\spring-webmvc-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\spring-aop\6.2.9\spring-aop-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\spring-context\6.2.9\spring-context-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\spring-expression\6.2.9\spring-expression-6.2.9.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-starter-undertow\3.5.4\spring-boot-starter-undertow-3.5.4.jar;C:\Users\mail\.m2\repository\io\undertow\undertow-core\2.3.18.Final\undertow-core-2.3.18.Final.jar;C:\Users\mail\.m2\repository\org\jboss\logging\jboss-logging\3.6.1.Final\jboss-logging-3.6.1.Final.jar;C:\Users\mail\.m2\repository\org\jboss\xnio\xnio-api\3.8.16.Final\xnio-api-3.8.16.Final.jar;C:\Users\mail\.m2\repository\org\wildfly\common\wildfly-common\1.5.4.Final\wildfly-common-1.5.4.Final.jar;C:\Users\mail\.m2\repository\org\wildfly\client\wildfly-client-config\1.0.1.Final\wildfly-client-config-1.0.1.Final.jar;C:\Users\mail\.m2\repository\org\jboss\xnio\xnio-nio\3.8.16.Final\xnio-nio-3.8.16.Final.jar;C:\Users\mail\.m2\repository\org\jboss\threads\jboss-threads\3.5.0.Final\jboss-threads-3.5.0.Final.jar;C:\Users\mail\.m2\repository\io\undertow\undertow-servlet\2.3.18.Final\undertow-servlet-2.3.18.Final.jar;C:\Users\mail\.m2\repository\jakarta\servlet\jakarta.servlet-api\6.0.0\jakarta.servlet-api-6.0.0.jar;C:\Users\mail\.m2\repository\org\apache\tomcat\embed\tomcat-embed-el\10.1.43\tomcat-embed-el-10.1.43.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-devtools\3.5.4\spring-boot-devtools-3.5.4.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot\3.5.4\spring-boot-3.5.4.jar;C:\Users\mail\.m2\repository\org\springframework\boot\spring-boot-autoconfigure\3.5.4\spring-boot-autoconfigure-3.5.4.jar;C:\Users\mail\.m2\repository\com\auth0\java-jwt\4.5.0\java-jwt-4.5.0.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.19.2\jackson-databind-2.19.2.jar;C:\Users\mail\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.19.2\jackson-annotations-2.19.2.jar;C:\Users\mail\.m2\repository\org\bouncycastle\bcprov-jdk18on\1.81\bcprov-jdk18on-1.81.jar;C:\Users\mail\.m2\repository\org\json\json\20250517\json-20250517.jar;C:\Users\mail\.m2\repository\org\yaml\snakeyaml\2.4\snakeyaml-2.4.jar;C:\Users\mail\.m2\repository\com\paypal\sdk\checkout-sdk\1.0.3\checkout-sdk-1.0.3.jar;C:\Users\mail\.m2\repository\com\paypal\paypalhttp\1.0.1\paypalhttp-1.0.1.jar;C:\Users\mail\.m2\repository\org\junit\jupiter\junit-jupiter\5.13.4\junit-jupiter-5.13.4.jar;C:\Users\mail\.m2\repository\org\junit\jupiter\junit-jupiter-api\5.12.2\junit-jupiter-api-5.12.2.jar;C:\Users\mail\.m2\repository\org\opentest4j\opentest4j\1.3.0\opentest4j-1.3.0.jar;C:\Users\mail\.m2\repository\org\junit\platform\junit-platform-commons\1.12.2\junit-platform-commons-1.12.2.jar;C:\Users\mail\.m2\repository\org\apiguardian\apiguardian-api\1.1.2\apiguardian-api-1.1.2.jar;C:\Users\mail\.m2\repository\org\junit\jupiter\junit-jupiter-params\5.12.2\junit-jupiter-params-5.12.2.jar;C:\Users\mail\.m2\repository\org\junit\jupiter\junit-jupiter-engine\5.12.2\junit-jupiter-engine-5.12.2.jar;C:\Users\mail\.m2\repository\org\junit\platform\junit-platform-engine\1.12.2\junit-platform-engine-1.12.2.jar;C:\Projects\code\DriftTeam\drift-team-client\target\classes" com.intellij.rt.junit.JUnitStarter -ideVersion5 -junit5 team.drift.test.TestGameLogic
Reply all
Reply to author
Forward
0 new messages