Hi Jens,
Thank you for the quick reply. I have tomcat as external web server.
That should work too, doesn't it?
My files are compiled in {projectfolder}\GWT\war\demo
I am letting tomcat point to that folder and if i would add the following
lines to my demo-codeserver task:
<arg line="-launcherDir"/>
<arg value="${rootDir}\GWT\war\demo"/>
Then i get the same result. The browser shows compiling demo, this
completes with the following logging:
[java] Linking succeeded -- 4.376s
[java] 13.264s total -- Compile completed
[java] job's progress set to SERVING: com.sweet.demo.webclient_1_0
[java] GET /recompile-requester/demo
[java] Constructing StandardLinkerContext
But then it starts recompiling again and again...somehow get's stuck in a
recompile loop.
Op maandag 25 maart 2024 om 12:41:57 UTC+1 schreef Jens:
> CodeServer has a parameter named launcherDir which should point to your
> exploded war directory. CodeServer generates a special index.nocache.js
> file which needs to be deployed with your war file. Once you have done
> that, you just have to open the url to your deployed war file.
>
> So in addition to CodeServer you also need a running jetty (local
> installation or via docker or possibly via eclipse jetty plugin)
>
> -- J.
>
> [email protected] schrieb am Montag, 25. März 2024 um 11:40:37 UTC+1:
>
>> Hi all,
>>
>> With the release of GWT 2.11.0 Using DevMode as an application server is
>> deprecated.
>> From the release notes:
>> "Using DevMode as an application server is deprecated, and may be removed
>> or changed in a future release. Please migrate local development workflows
>> to using a general purpose server, or a custom ServletContainerLauncher."
>>
>> We are using the Devmode as an application server and want to change, to
>> also be prepared for the future.
>>
>> We are using ant as the build tool and i want to know what to set up to
>> make development mode working.
>>
>> I did try "just" starting the code server via an ant task:
>>
>> <target name="demo-codeserver" description="Run Super Dev Mode for demo">
>>
>> <java failonerror="true" fork="true"
>>
>> classname="com.google.gwt.dev.codeserver.CodeServer">
>>
>> <classpath>
>>
>> <pathelement location="src"/>
>>
>> <path refid="gwt.classpath"/>
>>
>> </classpath>
>>
>> <jvmarg value="-Xmx1024M"/>
>>
>> <arg value="-bindAddress"/>
>>
>> <arg value="127.0.0.1"/>
>>
>> <arg value="-port"/>
>>
>> <arg value="9876"/>
>>
>> <arg line="-src"/>
>>
>> <arg value="${rootDir}\GWT\src"/>
>>
>> <arg line="-logLevel"/>
>>
>> <arg value="DEBUG"/>
>>
>> <arg line="-style"/>
>>
>> <arg value="PRETTY"/>
>>
>> <arg value="com.sweet.demo.webclient"/>
>>
>> </java>
>>
>> </target>
>>
>>
>> The ant task starts and compiles the code, but when opening the url, it
>> keeps recompiling. part of the log:
>>
>>
>> [java] GET /recompile-requester/demo
>>
>> [java] Constructing StandardLinkerContext
>>
>> [java] GET /recompile/demo
>>
>> [java] Job com.sweet.demo.webclient_1_192
>>
>> [java] job's progress set to WAITING: com.sweet.demo.webclient_1_192
>>
>> [java] added job to queue
>>
>> [java] starting job: com.foxboro.foxnl.base.demo.webclient_1_192
>>
>> [java] job's progress set to COMPILING: com.sweet.demo.webclient_1_192
>>
>> [java] job's progress set to COMPILING: com.sweet.demo.webclient_1_192
>>
>> [java] Constructing StandardLinkerContext
>>
>> [java] binding: user.agent=safari
>>
>> [java] skipped compile because no input files have changed
>>
>> [java] 0.187s total -- Compile completed
>>
>> [java] job's progress set to SERVING: com.sweet.demo.webclient_1_192
>>
>> [java] job's progress set to GONE: com.sweet.demo.webclient_1_191
>>
>> [java] GET /recompile-requester/demo
>>
>>
>> Am i missing a parameter or is do i have the wrong approach?
>>
>>
>>
--
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/bf6b3737-c207-419d-8006-75d2af6e6c57n%40googlegroups.com.