They are on the master branch.
https://github.com/1dropaflame/StockWatcher/tree/master

Following your recommendation, made a SpringBoot REST server

https://github.com/1dropaflame/StockWatcherRestServer/tree/master

In the browser, I go to this URL

http://localhost:8080/stockwatcher/stockPrices?symbols=sre,sdfdfsd,sdfd

I used @CORSOrigin here
https://github.com/1dropaflame/StockWatcherRestServer/blob/master/StockWatcher/src/main/java/stockwatcher/StockWatcher/rest/RestController.java#L11

here I am calling port 8080 
https://github.com/1dropaflame/StockWatcher/blob/master/src/main/java/stockwatcher/client/ResponseFromServerPanel.java#L144

On Saturday, May 15, 2021 at 10:51:14 AM UTC-5 likejudo wrote:

> Thanks, I joined the GWT discussion at Gitter
>
> On Sat, May 15, 2021 at 10:17 AM [email protected] <[email protected]> 
> wrote:
>
>> I'll check it out...
>>
>> likejudo schrieb am Freitag, 14. Mai 2021 um 02:50:26 UTC+2:
>>
>>> I have pushed my code to github 
>>> https://github.com/1dropaflame/StockWatcher
>>>
>>> On Thursday, May 13, 2021 at 5:43:52 PM UTC-5 likejudo wrote:
>>>
>>>> I changed
>>>>
>>>> package stockwatcher.client;
>>>>
>>>> import com.google.gwt.user.client.rpc.RemoteService;
>>>> import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
>>>>
>>>> *@RemoteServiceRelativePath("")*
>>>> public interface StockPriceService extends RemoteService {
>>>>
>>>> StockPrice[] getPrices(String[] symbols);
>>>> }
>>>>
>>>> and
>>>>
>>>> now I got past that error but get a
>>>>
>>>> ConsoleLogger.java:33 ERROR!!! com.google.gwt.user.client.rpc.
>>>> *InvocationException*: <!DOCTYPE html>
>>>> <html>
>>>> <head>
>>>>     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
>>>>     <link type="text/css" rel="stylesheet" href="StockWatcher.css">
>>>>     <title>Stock Watcher UI</title>
>>>>     <script type="text/javascript" language="javascript" 
>>>> src="stockwatcher.StockWatcher.nocache.js"></script>
>>>> </head>
>>>> <body>
>>>> <h1>Stock Watcher UI</h1>
>>>> <div id="stockList"></div>
>>>> <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' 
>>>> style="position:absolute;width:0;height:0;border:0"></iframe>
>>>> <noscript>
>>>>     <div style="width: 22em; position: absolute; left: 50%; 
>>>> margin-left: -11em; color: red; background-color: white; border: 1px solid 
>>>> red; padding: 4px; font-family: sans-serif">
>>>>         Your web browser must have JavaScript enabled
>>>>         in order for this application to display correctly.
>>>>     </div>
>>>> </noscript>
>>>> </body>
>>>> </html> from StockPriceService_Proxy.getPrices
>>>> Elf_g$ @ ConsoleLogger.java:33
>>>> 27ConsoleLogger.java:33 ERROR!!! 
>>>> com.google.gwt.user.client.rpc.InvocationException: <!DOCTYPE html>
>>>> <html>
>>>> <head>
>>>>     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
>>>>     <link type="text/css" rel="stylesheet" href="StockWatcher.css">
>>>>     <title>Stock Watcher UI</title>
>>>>     <script type="text/javascript" language="javascript" 
>>>> src="stockwatcher.StockWatcher.nocache.js"></script>
>>>> </head>
>>>> <body>
>>>> <h1>Stock Watcher UI</h1>
>>>> <div id="stockList"></div>
>>>> <iframe src="javascript:''" id="__gwt_historyFrame" tabIndex='-1' 
>>>> style="position:absolute;width:0;height:0;border:0"></iframe>
>>>> <noscript>
>>>>     <div style="width: 22em; position: absolute; left: 50%; 
>>>> margin-left: -11em; color: red; background-color: white; border: 1px solid 
>>>> red; padding: 4px; font-family: sans-serif">
>>>>         Your web browser must have JavaScript enabled
>>>>         in order for this application to display correctly.
>>>>     </div>
>>>> </noscript>
>>>> </body>
>>>> </html> from StockPriceService_Proxy.getPrices
>>>> Elf_g$ @ ConsoleLogger.java:33
>>>> NRe_g$ @ SimpleConsoleLogHandler.java:36
>>>> aRe_g$ @ Logger.java:312
>>>> _Qe_g$ @ Logger.java:302
>>>> wRe_g$ @ Logger.java:236
>>>> vRe_g$ @ Logger.java:227
>>>> ERe_g$ @ Logger.java:178
>>>> jof_g$ @ ResponseFromServerPanel.java:148
>>>> T3c_g$ @ RequestCallbackAdapter.java:237
>>>> qjc_g$ @ Request.java:250
>>>> ykc_g$ @ RequestBuilder.java:412
>>>> (anonymous) @ XMLHttpRequest.java:329
>>>> xI_g$ @ Impl.java:309
>>>> AI_g$ @ Impl.java:368
>>>> (anonymous) @ Impl.java:78
>>>> XMLHttpRequest.send (async)
>>>> $Md_g$ @ XMLHttpRequest.java:305
>>>> ckc_g$ @ RequestBuilder.java:418
>>>> lkc_g$ @ RequestBuilder.java:242
>>>> o3c_g$ @ RemoteServiceProxy.java:372
>>>> L3c_g$ @ RemoteServiceProxy.java:74
>>>> Dof_g$ @ StockPriceService_Proxy.java:32
>>>> Pnf_g$ @ ResponseFromServerPanel.java:157
>>>> Vnf_g$ @ ResponseFromServerPanel.java:68
>>>> vb_g$ @ Timer.java:135
>>>> (anonymous) @ Timer.java:139
>>>> xI_g$ @ Impl.java:309
>>>> AI_g$ @ Impl.java:368
>>>> (anonymous) @ Impl.java:78
>>>>
>>>> On Thursday, May 13, 2021 at 3:07:36 PM UTC-5 likejudo wrote:
>>>>
>>>>> I added the code to get data from the server using Asynchronous 
>>>>> Callbacks (and log the error) and am surprised to find it gives a 404 
>>>>> error.
>>>>> I had moved the code into a class ResponseFromServerPanel.
>>>>> I don't know what I am missing.
>>>>>
>>>>> Elf_g$ @ ConsoleLogger.java:33
>>>>> *:8888/stockwatcher.StockWatcher/stockPrices:1 Failed to load 
>>>>> resource: the server responded with a status of 404 (Not Found)*
>>>>> *ConsoleLogger.java:33 ERROR!!! 
>>>>> com.google.gwt.user.client.rpc.StatusCodeException: 404 Not Found <html>*
>>>>> *<head>*
>>>>> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
>>>>> <title>Error 404 Not Found</title>
>>>>> </head>
>>>>> <body><h2>HTTP ERROR 404</h2>
>>>>> <p>Problem accessing /stockwatcher.StockWatcher/stockPrices. Reason:
>>>>> <pre>    Not Found</pre></p><hr><i><small>Powered by 
>>>>> Jetty://</small></i><hr/>
>>>>>
>>>>> </body>
>>>>> </html>
>>>>>
>>>>> *Chrome browser developer tools console*
>>>>>
>>>>> Elf_g$ @ ConsoleLogger.java:33
>>>>> XMLHttpRequest.java:305 POST 
>>>>> http://localhost:8888/stockwatcher.StockWatcher/stockPrices 404 (Not 
>>>>> Found)
>>>>> $Md_g$ @ XMLHttpRequest.java:305
>>>>> ckc_g$ @ RequestBuilder.java:418
>>>>> lkc_g$ @ RequestBuilder.java:242
>>>>> o3c_g$ @ RemoteServiceProxy.java:372
>>>>> L3c_g$ @ RemoteServiceProxy.java:74
>>>>> Dof_g$ @ StockPriceService_Proxy.java:32
>>>>> Pnf_g$ @ ResponseFromServerPanel.java:157
>>>>> Vnf_g$ @ ResponseFromServerPanel.java:68
>>>>> vb_g$ @ Timer.java:135
>>>>> (anonymous) @ Timer.java:139
>>>>> xI_g$ @ Impl.java:309
>>>>> AI_g$ @ Impl.java:368
>>>>> (anonymous) @ Impl.java:78
>>>>> ConsoleLogger.java:33 ERROR!!! 
>>>>> com.google.gwt.user.client.rpc.StatusCodeException: 404 Not Found <html>
>>>>> <head>
>>>>> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
>>>>> <title>Error 404 Not Found</title>
>>>>> </head>
>>>>> <body><h2>HTTP ERROR 404</h2>
>>>>> <p>Problem accessing /stockwatcher.StockWatcher/stockPrices. Reason:
>>>>> <pre>    Not Found</pre></p><hr><i><small>Powered by 
>>>>> Jetty://</small></i><hr/>
>>>>>
>>>>> </body>
>>>>> </html>
>>>>>
>>>>> *Server console*
>>>>>
>>>>> "C:\Program Files\Java\jdk-11.0.10\bin\java.exe" 
>>>>> -Dmaven.multiModuleProjectDirectory=C:\Users\user\Documents\Learn\GWT\StockWatcher
>>>>>  
>>>>> "-Dmaven.home=C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 
>>>>> 2020.3.2\plugins\maven\lib\maven3" "-Dclassworlds.conf=C:\Program 
>>>>> Files\JetBrains\IntelliJ IDEA Community Edition 
>>>>> 2020.3.2\plugins\maven\lib\maven3\bin\m2.conf" 
>>>>> "-Dmaven.ext.class.path=C:\Program Files\JetBrains\IntelliJ IDEA 
>>>>> Community 
>>>>> Edition 2020.3.2\plugins\maven\lib\maven-event-listener.jar" 
>>>>> "-javaagent:C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 
>>>>> 2020.3.2\lib\idea_rt.jar=61479:C:\Program Files\JetBrains\IntelliJ IDEA 
>>>>> Community Edition 2020.3.2\bin" -Dfile.encoding=UTF-8 -classpath 
>>>>> "C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 
>>>>> 2020.3.2\plugins\maven\lib\maven3\boot\plexus-classworlds-2.6.0.jar;C:\Program
>>>>>  
>>>>> Files\JetBrains\IntelliJ IDEA Community Edition 
>>>>> 2020.3.2\plugins\maven\lib\maven3\boot\plexus-classworlds.license" 
>>>>> org.codehaus.classworlds.Launcher -Didea.version=2021.1.1 
>>>>> net.ltgt.gwt.maven:gwt-maven-plugin:1.0.0:devmode
>>>>> [INFO] Scanning for projects...
>>>>> [INFO] 
>>>>> [INFO] ---------------------< stockwatcher:StockWatcher 
>>>>> >----------------------
>>>>> [INFO] Building StockWatcher HEAD-SNAPSHOT
>>>>> [INFO] ------------------------------[ gwt-app 
>>>>> ]-------------------------------
>>>>> [INFO] 
>>>>> [INFO] >>> gwt-maven-plugin:1.0.0:devmode (default-cli) > 
>>>>> process-classes @ StockWatcher >>>
>>>>> [INFO] 
>>>>> [INFO] --- gwt-maven-plugin:1.0.0:enforce-encoding 
>>>>> (default-enforce-encoding) @ StockWatcher ---
>>>>> [INFO] 
>>>>> [INFO] --- gwt-maven-plugin:1.0.0:add-super-sources 
>>>>> (default-add-super-sources) @ StockWatcher ---
>>>>> [INFO] 
>>>>> [INFO] --- gwt-maven-plugin:1.0.0:add-test-super-sources 
>>>>> (default-add-test-super-sources) @ StockWatcher ---
>>>>> [INFO] 
>>>>> [INFO] --- gwt-maven-plugin:1.0.0:generate-module 
>>>>> (default-generate-module) @ StockWatcher ---
>>>>> [INFO] 
>>>>> [INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) 
>>>>> @ StockWatcher ---
>>>>> [INFO] Using 'UTF-8' encoding to copy filtered resources.
>>>>> [INFO] skip non existing resourceDirectory 
>>>>> C:\Users\user\Documents\Learn\GWT\StockWatcher\src\main\resources
>>>>> [INFO] skip non existing resourceDirectory 
>>>>> C:\Users\user\Documents\Learn\GWT\StockWatcher\src\main\super
>>>>> [INFO] 
>>>>> [INFO] --- maven-compiler-plugin:3.8.1:compile (default-compile) @ 
>>>>> StockWatcher ---
>>>>> [INFO] Nothing to compile - all classes are up to date
>>>>> [INFO] 
>>>>> [INFO] <<< gwt-maven-plugin:1.0.0:devmode (default-cli) < 
>>>>> process-classes @ StockWatcher <<<
>>>>> [INFO] 
>>>>> [INFO] 
>>>>> [INFO] --- gwt-maven-plugin:1.0.0:devmode (default-cli) @ StockWatcher 
>>>>> ---
>>>>> [INFO] Super Dev Mode starting up
>>>>> [INFO]    workDir: 
>>>>> C:\Users\user\Documents\Learn\GWT\StockWatcher\target\gwt\devmode\work
>>>>> [WARNING] 2021-05-13 14:38:07.107:INFO::main: Logging initialized 
>>>>> @1464ms
>>>>> [INFO]    Loading Java files in stockwatcher.StockWatcher.
>>>>> [INFO]    Module setup completed in 11059 ms
>>>>> [WARNING] 2021-05-13 14:38:17.745:INFO:oejs.Server:main: 
>>>>> jetty-9.2.14.v20151106
>>>>> [WARNING] 2021-05-13 14:38:17.772:INFO:oejsh.ContextHandler:main: 
>>>>> Started o.e.j.s.ServletContextHandler@419ae2fd{/,null,AVAILABLE}
>>>>> [WARNING] 2021-05-13 14:38:17.810:INFO:oejs.ServerConnector:main: 
>>>>> Started ServerConnector@4c64e6ee{HTTP/1.1}{127.0.0.1:9876}
>>>>> [WARNING] 2021-05-13 14:38:17.810:INFO:oejs.Server:main: Started 
>>>>> @12163ms
>>>>> [INFO] 
>>>>> [INFO] The code server is ready at http://127.0.0.1:9876/
>>>>> [WARNING] 2021-05-13 14:38:17.906:INFO:oejs.Server:main: 
>>>>> jetty-9.2.14.v20151106
>>>>> [WARNING] 2021-05-13 14:38:18.062:INFO:oejsh.ContextHandler:main: 
>>>>> Started 
>>>>> c.g.g.d.s.j.WebAppContextWithReload@5af10{/,file:/C:/Users/user/Documents/Learn/GWT/StockWatcher/target/gwt/devmode/war/,AVAILABLE}{C:\Users\user\Documents\Learn\GWT\StockWatcher\target\gwt\devmode\war}
>>>>> [WARNING] 2021-05-13 14:38:18.062:INFO:oejs.ServerConnector:main: 
>>>>> Started ServerConnector@312ccd51{HTTP/1.1}{127.0.0.1:8888}
>>>>> [WARNING] 2021-05-13 14:38:18.062:INFO:oejs.Server:main: Started 
>>>>> @12422ms
>>>>> [INFO] GET /recompile/stockwatcher.StockWatcher
>>>>> [INFO]    Job stockwatcher.StockWatcher_1_0
>>>>> [INFO]       starting job: stockwatcher.StockWatcher_1_0
>>>>> [INFO]       binding: user.agent=safari
>>>>> [INFO]       Compiling module stockwatcher.StockWatcher
>>>>> [INFO]          Unification traversed 657 fields and methods and 282 
>>>>> types. 2 are considered part of the current module and 11 had all of 
>>>>> their 
>>>>> fields and methods traversed.
>>>>> [INFO]          Compiling 1 permutation
>>>>> [INFO]             Compiling permutation 0...
>>>>> [INFO]             Linking per-type JS with 2 new/changed types.
>>>>> [INFO]             Source Maps Enabled
>>>>> [INFO]          Compile of permutations succeeded
>>>>> [INFO]          Compilation succeeded -- 1.690s
>>>>> [INFO]       Linking into 
>>>>> C:\Users\user\Documents\Learn\GWT\StockWatcher\target\gwt\devmode\work\stockwatcher.StockWatcher\compile-2\war\stockwatcher.StockWatcher;
>>>>>  
>>>>> Writing extras to 
>>>>> C:\Users\user\Documents\Learn\GWT\StockWatcher\target\gwt\devmode\work\stockwatcher.StockWatcher\compile-2\extras\stockwatcher.StockWatcher
>>>>> [INFO]          Link succeeded
>>>>> [INFO]          Linking succeeded -- 0.370s
>>>>> [INFO]       2.607s total -- Compile completed
>>>>> [INFO] GET 
>>>>> /sourcemaps/stockwatcher.StockWatcher/3D0791663BC1DB0FD750DDEC8850522B_sourcemap.json
>>>>> [INFO]    sent source map for module 'stockwatcher.StockWatcher' in 51 
>>>>> ms
>>>>>
>>>>>
>>>>> *Module*
>>>>>
>>>>> <module>
>>>>>     <inherits name="com.google.gwt.user.User"/>
>>>>>     <entry-point class="stockwatcher.client.StockWatcher"/>
>>>>>     <inherits name='com.google.gwt.user.theme.standard.Standard'/>
>>>>>     <!--<source path="client"/>-->
>>>>>     <!--<public path="public"/>-->
>>>>> </module>
>>>>>
>>>>>
>>>>> On Friday, May 7, 2021 at 12:15:59 PM UTC-5 [email protected] wrote:
>>>>>
>>>>>> <quote>
>>>>>> My employer deploys it as a single war file.
>>>>>> </quote>
>>>>>>
>>>>>> yes, this is not a problem. 
>>>>>>
>>>>>> *Development time:*
>>>>>>
>>>>>>    - In the development you have 3 Maven projects
>>>>>>    - You starts 2 Java processes: one for GWT client and one for the 
>>>>>>    server
>>>>>>
>>>>>> *Deployment time / production time:*
>>>>>>
>>>>>>    - You only have one file: war (Webapp) or jar (Spring Boot), 
>>>>>>    because the result of GWT is JavaScript and you copy it into the 
>>>>>> server 
>>>>>>    part (Webapp)
>>>>>>    - You only start one Java process
>>>>>>
>>>>>> So your amount of Maven projects *has nothing to do *with your 
>>>>>> deployment file.
>>>>>>
>>>>>> Hope this helps
>>>>>> Lofi
>>>>>> likejudo schrieb am Freitag, 7. Mai 2021 um 18:24:45 UTC+2:
>>>>>>
>>>>>>> "But again, better to *separate the Maven projects* "*client*" / "
>>>>>>> *api*" or "*shared*" / "*server*" instead of putting them together 
>>>>>>> in one Maven project *like the example from the archetype (see the 
>>>>>>> screenshot in that page)*..."
>>>>>>>
>>>>>>> My employer deploys it as a single war file.
>>>>>>> On Friday, May 7, 2021 at 10:01:48 AM UTC-5 [email protected] 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Yes, I won't recommend but it also has an archetype: 
>>>>>>>> https://gwt-maven-plugin.github.io/gwt-maven-plugin/user-guide/archetype.html
>>>>>>>>
>>>>>>>> But again, better to *separate the Maven projects* "*client*" / "
>>>>>>>> *api*" or "*shared*" / "*server*" instead of putting them together 
>>>>>>>> in one Maven project *like the example from the archetype (see the 
>>>>>>>> screenshot in that page)*...
>>>>>>>>
>>>>>>>> Actually Maven plugin from TBroyer is also available at *Maven 
>>>>>>>> Central,* the same as the Mojo Codehaus Maven plugin... So your 
>>>>>>>> company just need to add "Maven Central" in their repository (Nexus or 
>>>>>>>> whatever). 
>>>>>>>>
>>>>>>>> I actually wonder, why doesn't your company integrate Maven Central 
>>>>>>>> in their repository... because Maven Central is very trustful. A lot 
>>>>>>>> of 
>>>>>>>> Java libraries like Tomcat, Jetty and etc. come from Maven Central...
>>>>>>>>
>>>>>>>> Hope this helps.
>>>>>>>> Lofi
>>>>>>>> likejudo schrieb am Freitag, 7. Mai 2021 um 14:52:05 UTC+2:
>>>>>>>>
>>>>>>>>> In the end I have to use the employer repository for my project 
>>>>>>>>> which does not have the Broyer plugin.
>>>>>>>>> It only has the Mojo Codehaus Maven plugin. I hope the Mojo plugin 
>>>>>>>>> will be able to do similar.
>>>>>>>>> I am guessing that perhaps companies are reluctant to use the 
>>>>>>>>> Broyer plugin because it is private and not from an organization like 
>>>>>>>>> Codehaus which will support their plugin.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Thursday, May 6, 2021 at 4:24:07 PM UTC-5 [email protected] 
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Then just do this Maven archetype from TBroyer:
>>>>>>>>>>
>>>>>>>>>> mvn archetype:generate -DarchetypeGroupId=net.ltgt.gwt.archetypes 
>>>>>>>>>> -DarchetypeVersion=LATEST -DarchetypeArtifactId=modular-webapp
>>>>>>>>>>
>>>>>>>>>> Then you will get following directory structure:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> https://github.com/tbroyer/gwt-maven-archetypes/tree/main/modular-webapp/src/main/resources/archetype-resources
>>>>>>>>>>
>>>>>>>>>> and then take a look here how to start: 
>>>>>>>>>> https://github.com/tbroyer/gwt-maven-archetypes
>>>>>>>>>>
>>>>>>>>>> ......
>>>>>>>>>> *Start the development mode*
>>>>>>>>>>
>>>>>>>>>> Change directory to your generated project and issue the 
>>>>>>>>>> following commands:
>>>>>>>>>>
>>>>>>>>>>    1. In one terminal window: mvn gwt:codeserver -pl *-client -am
>>>>>>>>>>    2. In another terminal window: mvn jetty:run -pl *-server -am 
>>>>>>>>>>    -Denv=dev
>>>>>>>>>>
>>>>>>>>>> Or if you'd rather use Tomcat than Jetty, use mvn 
>>>>>>>>>> tomcat7:run instead of mvn jetty:run.
>>>>>>>>>>
>>>>>>>>>> Note that the -pl and -am are not strictly necessary, they just 
>>>>>>>>>> tell Maven not to build the client module when you're dealing with 
>>>>>>>>>> the 
>>>>>>>>>> server one, and vice versa.
>>>>>>>>>>
>>>>>>>>>> ........
>>>>>>>>>>
>>>>>>>>>> Hope this helps,
>>>>>>>>>> Lofi
>>>>>>>>>> likejudo schrieb am Donnerstag, 6. Mai 2021 um 23:17:44 UTC+2:
>>>>>>>>>>
>>>>>>>>>>> Thank you for your reply.
>>>>>>>>>>> I need to build the client and server and package as a war using 
>>>>>>>>>>> tomcat or jetty. I don't want a separate Spring Boot server.
>>>>>>>>>>> The Stockbroker tutorial had both server and client in one war 
>>>>>>>>>>> file.
>>>>>>>>>>> Perhaps I should just manually create the war, WEB-INF folders 
>>>>>>>>>>> and then change the pom.xml packaging to war - will that work?
>>>>>>>>>>> As always, appreciate your help.
>>>>>>>>>>> On Thursday, May 6, 2021 at 2:17:11 PM UTC-5 [email protected] 
>>>>>>>>>>> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> OK, now the server part 😉👍
>>>>>>>>>>>>
>>>>>>>>>>>> For the server part you can just build a standard server 
>>>>>>>>>>>> project. You should build a new Maven server project. So if you 
>>>>>>>>>>>> are 
>>>>>>>>>>>> finished with the client project, just leave it like that... and 
>>>>>>>>>>>> build a 
>>>>>>>>>>>> new Maven server project.
>>>>>>>>>>>>
>>>>>>>>>>>> For the server part you have some choices:
>>>>>>>>>>>>
>>>>>>>>>>>>    - Spring Boot webapp
>>>>>>>>>>>>    - JakartaEE webapp with Tomcat / Jetty
>>>>>>>>>>>>    - Quarkus, Micronaut
>>>>>>>>>>>>    - PHP
>>>>>>>>>>>>    - NodeJS
>>>>>>>>>>>>    - ASP.NET
>>>>>>>>>>>>    - ...
>>>>>>>>>>>>
>>>>>>>>>>>> If you want to use Java and Spring Boot you can just build a 
>>>>>>>>>>>> new Maven Spring Boot project with Spring Initialzr: 
>>>>>>>>>>>> https://start.spring.io
>>>>>>>>>>>>  
>>>>>>>>>>>> After that you need to take care of the communication between *web 
>>>>>>>>>>>> browser* *client with GWT*,  which you've done before and the 
>>>>>>>>>>>> *Spring 
>>>>>>>>>>>> Boot server* part... remember this is a *"remote call"* since 
>>>>>>>>>>>> your web browser is on a different machine than your Spring Boot 
>>>>>>>>>>>> server.
>>>>>>>>>>>>
>>>>>>>>>>>> Your choices: 
>>>>>>>>>>>>
>>>>>>>>>>>>    - GWT RPC: AJAX communication:  
>>>>>>>>>>>>    http://www.gwtproject.org/doc/latest/tutorial/clientserver.html
>>>>>>>>>>>>    - REST communication
>>>>>>>>>>>>    - gRPC
>>>>>>>>>>>>
>>>>>>>>>>>> Today everyone use REST but IMHO GWT RPC is very nice for Java 
>>>>>>>>>>>> developers.
>>>>>>>>>>>>
>>>>>>>>>>>> REST example using Domino REST: 
>>>>>>>>>>>> https://github.com/gwtboot/domino-rest-enum-date
>>>>>>>>>>>> Here you can see 3 Maven projects: "*client*", "*api*" and "
>>>>>>>>>>>> *server*". So far you've done the "client" and now you need 
>>>>>>>>>>>> the "server" and "api" (also called "*shared*", because this 
>>>>>>>>>>>> project is shared between "client "and "server").
>>>>>>>>>>>>
>>>>>>>>>>>> Using GWT RPC is actually quite the same. You also need api / 
>>>>>>>>>>>> shared and server but you will use standard Servlet GWT / RPC 
>>>>>>>>>>>> instead of 
>>>>>>>>>>>> REST JSON.
>>>>>>>>>>>>
>>>>>>>>>>>> If you need the structure for *GWT RPC* with *Spring Boot* 
>>>>>>>>>>>> just tell me... I have no demo available, but could do this easily.
>>>>>>>>>>>>
>>>>>>>>>>>> Another way is just to use JakartaEE web app with Tomcat or 
>>>>>>>>>>>> Jetty. In this case you could use the TBroyer Maven Archetype to 
>>>>>>>>>>>> create the 
>>>>>>>>>>>> project structure: 
>>>>>>>>>>>> https://github.com/tbroyer/gwt-maven-archetypes
>>>>>>>>>>>>
>>>>>>>>>>>> Or you also could use the Maven Archetype GWT Spring Boot from 
>>>>>>>>>>>> Frank: 
>>>>>>>>>>>> https://github.com/NaluKit/gwt-maven-springboot-archetype to 
>>>>>>>>>>>> create the project structure for Spring Boot and GWT. Actually 
>>>>>>>>>>>> similar to 
>>>>>>>>>>>> my GWT Spring Boot example above but still different in how it 
>>>>>>>>>>>> works 
>>>>>>>>>>>> together...
>>>>>>>>>>>>
>>>>>>>>>>>> That's a lot alternatives, ahh... I have to admit, that makes 
>>>>>>>>>>>> the introduction in GWT a bit difficult because of the 
>>>>>>>>>>>> alternatives...
>>>>>>>>>>>>
>>>>>>>>>>>> My way was and is: 
>>>>>>>>>>>>
>>>>>>>>>>>>    - Separate the *client*, *api* / *shared* and server as 
>>>>>>>>>>>>    Maven projects / modules 
>>>>>>>>>>>>    - Build the server part completely independent of GWT like 
>>>>>>>>>>>>    I showed above
>>>>>>>>>>>>    - Build the communication between them with the 
>>>>>>>>>>>>    alternatives above
>>>>>>>>>>>>    - ... and always remember: the result of GWT transpiler is 
>>>>>>>>>>>>    JavaScript, so you could always take the JavaScript with its 
>>>>>>>>>>>> resources and 
>>>>>>>>>>>>    "copy" it to your server part, so it will be served from your 
>>>>>>>>>>>> server part. 
>>>>>>>>>>>>    - ... but still remember: *JavaScript runs on web browser* 
>>>>>>>>>>>>    so you always have *remote call *to your *server* part.
>>>>>>>>>>>>
>>>>>>>>>>>> Hope this helps,
>>>>>>>>>>>> Lofi
>>>>>>>>>>>> likejudo schrieb am Donnerstag, 6. Mai 2021 um 20:32:48 UTC+2:
>>>>>>>>>>>>
>>>>>>>>>>>>> I implemented Stockwatcher tutorial using Maven, following the 
>>>>>>>>>>>>> hello app from Lofi and Ibaca's tuorials.
>>>>>>>>>>>>> Now I want to implement the server side part of the tutorial. 
>>>>>>>>>>>>> In my pom.xml I have
>>>>>>>>>>>>> *<packaging>gwt-app</packaging>*
>>>>>>>>>>>>>
>>>>>>>>>>>>> Do I need to change it to war?
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *<packaging>war</packaging>*
>>>>>>>>>>>>>
>>>>>>>>>>>>> Will that affect things?
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Monday, May 3, 2021 at 11:38:05 AM UTC-5 [email protected] 
>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Great, have fun... and give us your feedback here to see 
>>>>>>>>>>>>>> whether GWT fits your requirements... ;-)
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> likejudo schrieb am Montag, 3. Mai 2021 um 18:13:51 UTC+2:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Ok, I did not realize the Java file was under sourcemaps. It 
>>>>>>>>>>>>>>> works now. Thanks,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Monday, May 3, 2021 at 8:40:46 AM UTC-5 
>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> <quote>
>>>>>>>>>>>>>>>> I am wondering why those in charge of GWT Project do not 
>>>>>>>>>>>>>>>> update the project docs with this better way you all have here.
>>>>>>>>>>>>>>>> Even the Eclipse plugin uses the older version of 2.8.1
>>>>>>>>>>>>>>>> </quote>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Yes, you are right... Someone has to take care of that. 
>>>>>>>>>>>>>>>> I'll wait for my next holidays to update the docs... Actually 
>>>>>>>>>>>>>>>> I already 
>>>>>>>>>>>>>>>> made a clone but never managed to work on that part... ;-)
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> <quote>
>>>>>>>>>>>>>>>> for debugging, the tutorial says: "... should see the Java 
>>>>>>>>>>>>>>>> file in the browser"
>>>>>>>>>>>>>>>> I do not see it at all - only JS files.
>>>>>>>>>>>>>>>> </quote>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Did you try in Google Chrome like in this description? 
>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-boot-sample-basic --- *Step 
>>>>>>>>>>>>>>>> 3 - Debug the App in your Browser*
>>>>>>>>>>>>>>>> likejudo schrieb am Montag, 3. Mai 2021 um 02:22:31 UTC+2:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> for debugging, the tutorial says: "... should see the Java 
>>>>>>>>>>>>>>>>> file in the browser"
>>>>>>>>>>>>>>>>> I do not see it at all - only JS files.
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Sunday, May 2, 2021 at 2:51:00 PM UTC-5 
>>>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Great 👍 Have fun... and again you can still follow the 
>>>>>>>>>>>>>>>>>> tutorial here: 
>>>>>>>>>>>>>>>>>> http://www.gwtproject.org/doc/latest/tutorial/gettingstarted.html
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> What different is just the "build tool" and therefore the 
>>>>>>>>>>>>>>>>>> "project structure". You have a much modern style using 
>>>>>>>>>>>>>>>>>> Maven GWT plugin 
>>>>>>>>>>>>>>>>>> from TBroyer... Still you also can use the older Maven GWT 
>>>>>>>>>>>>>>>>>> Mojo plugin... 
>>>>>>>>>>>>>>>>>> or also Ant like in the tutorial above... But this is really 
>>>>>>>>>>>>>>>>>> old 😅
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Enjoy!
>>>>>>>>>>>>>>>>>> likejudo schrieb am Sonntag, 2. Mai 2021 um 21:45:05 
>>>>>>>>>>>>>>>>>> UTC+2:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Yes! thank you. I moved the plugin to *build*. It works 
>>>>>>>>>>>>>>>>>>> now.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Sunday, May 2, 2021 at 2:33:08 PM UTC-5 
>>>>>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> I think this is the problem:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> TBroyer Maven plugin with the extensions using the 
>>>>>>>>>>>>>>>>>>>> gwt-app packaging needs to be configured at the 
>>>>>>>>>>>>>>>>>>>> *...*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *<build>    <plugins>        <plugin>*
>>>>>>>>>>>>>>>>>>>> *...*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> <build>
>>>>>>>>>>>>>>>>>>>> <plugins>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>> <groupId>net.ltgt.gwt.maven</groupId>
>>>>>>>>>>>>>>>>>>>> <artifactId>gwt-maven-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>> <version>1.0.0</version>
>>>>>>>>>>>>>>>>>>>> <extensions>true</extensions>
>>>>>>>>>>>>>>>>>>>> <configuration>
>>>>>>>>>>>>>>>>>>>> <moduleName>me.App</moduleName>
>>>>>>>>>>>>>>>>>>>> <skipModule>true</skipModule>
>>>>>>>>>>>>>>>>>>>> </configuration>
>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> In your example above it was defined at 
>>>>>>>>>>>>>>>>>>>> *...*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *<pluginManagement>     <plugins>*
>>>>>>>>>>>>>>>>>>>> *           <plugin>*
>>>>>>>>>>>>>>>>>>>> *...*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> <pluginManagement><!-- lock down plugins versions to 
>>>>>>>>>>>>>>>>>>>> avoid using Maven defaults (may be moved to parent pom) -->
>>>>>>>>>>>>>>>>>>>> <plugins>
>>>>>>>>>>>>>>>>>>>> <!-- clean lifecycle, see 
>>>>>>>>>>>>>>>>>>>> https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle
>>>>>>>>>>>>>>>>>>>>  -->
>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>> <groupId>net.ltgt.gwt.maven</groupId>
>>>>>>>>>>>>>>>>>>>> <artifactId>gwt-maven-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>> <version>1.0.0</version>
>>>>>>>>>>>>>>>>>>>> <extensions>true</extensions>
>>>>>>>>>>>>>>>>>>>> <configuration>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *The TBroyer plugin needs to be defined at the "build 
>>>>>>>>>>>>>>>>>>>> plugins" and not "pluginManagement plugins"*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Hope this helps.
>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Sonntag, 2. Mai 2021 um 
>>>>>>>>>>>>>>>>>>>> 21:24:52 UTC+2:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Sorry here is the link of the project: 
>>>>>>>>>>>>>>>>>>>>> https://github.com/ibaca/gsg-hello-app 
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Just download and unzip and build it just like my 
>>>>>>>>>>>>>>>>>>>>> project above... Does this project give the same error?
>>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Sonntag, 2. Mai 2021 um 
>>>>>>>>>>>>>>>>>>>>> 21:23:10 UTC+2:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> <quote>
>>>>>>>>>>>>>>>>>>>>>> At home (on my personal computer not employer 
>>>>>>>>>>>>>>>>>>>>>> workspace, without the restrictions of using only 
>>>>>>>>>>>>>>>>>>>>>> company repository),
>>>>>>>>>>>>>>>>>>>>>> I downloaded and ran your example using Broyer 
>>>>>>>>>>>>>>>>>>>>>> plugin. It works. Thank you. 
>>>>>>>>>>>>>>>>>>>>>> </quote>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> OK, great 👍 
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> <quote>
>>>>>>>>>>>>>>>>>>>>>> At step 3 Package, Run and Debug
>>>>>>>>>>>>>>>>>>>>>> I get an *error*
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> xxx@xxxx xxxx ~/Documents/Learn/gwt/hello-app
>>>>>>>>>>>>>>>>>>>>>> $ mvn package
>>>>>>>>>>>>>>>>>>>>>> [INFO] Scanning for projects...
>>>>>>>>>>>>>>>>>>>>>> [ERROR] [ERROR] Some problems were encountered while 
>>>>>>>>>>>>>>>>>>>>>> processing the POMs:
>>>>>>>>>>>>>>>>>>>>>> [ERROR] Unknown packaging: gwt-app @ line 10, column 
>>>>>>>>>>>>>>>>>>>>>> 14
>>>>>>>>>>>>>>>>>>>>>> </quote>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> This is the project... you can download and unzip. I 
>>>>>>>>>>>>>>>>>>>>>> downloaded the project, unzip and did: mvn clean 
>>>>>>>>>>>>>>>>>>>>>> package. It works without 
>>>>>>>>>>>>>>>>>>>>>> errors.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> My Java version: java -version
>>>>>>>>>>>>>>>>>>>>>> openjdk version "12" 2019-03-19
>>>>>>>>>>>>>>>>>>>>>> OpenJDK Runtime Environment AdoptOpenJDK (build 12+33)
>>>>>>>>>>>>>>>>>>>>>> OpenJDK 64-Bit Server VM AdoptOpenJDK (build 12+33, 
>>>>>>>>>>>>>>>>>>>>>> mixed mode, sharing)
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> My Maven version: mvn -version
>>>>>>>>>>>>>>>>>>>>>> Apache Maven 3.3.9 
>>>>>>>>>>>>>>>>>>>>>> (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 
>>>>>>>>>>>>>>>>>>>>>> 2015-11-10T17:41:47+01:00)
>>>>>>>>>>>>>>>>>>>>>> Maven home: 
>>>>>>>>>>>>>>>>>>>>>> /Users/lofidewanto/Applications/apache-maven-3.3.9
>>>>>>>>>>>>>>>>>>>>>> Java version: 12, vendor: AdoptOpenJDK
>>>>>>>>>>>>>>>>>>>>>> Java home: 
>>>>>>>>>>>>>>>>>>>>>> /Library/Java/JavaVirtualMachines/adoptopenjdk-12.jdk/Contents/Home
>>>>>>>>>>>>>>>>>>>>>> Default locale: de_DE, platform encoding: UTF-8
>>>>>>>>>>>>>>>>>>>>>> OS name: "mac os x", version: "10.16", arch: 
>>>>>>>>>>>>>>>>>>>>>> "x86_64", family: "mac"
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> What Java and Maven version are you using?
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Thanks.
>>>>>>>>>>>>>>>>>>>>>> likejudo schrieb am Sonntag, 2. Mai 2021 um 20:43:01 
>>>>>>>>>>>>>>>>>>>>>> UTC+2:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> At home (on my personal computer not employer 
>>>>>>>>>>>>>>>>>>>>>>> workspace, without the restrictions of using only 
>>>>>>>>>>>>>>>>>>>>>>> company repository),
>>>>>>>>>>>>>>>>>>>>>>> I downloaded and ran your example using Broyer 
>>>>>>>>>>>>>>>>>>>>>>> plugin. It works. Thank you. 
>>>>>>>>>>>>>>>>>>>>>>> Then I tried the Ignacio Baca tutorial 
>>>>>>>>>>>>>>>>>>>>>>> <https://dev.to/ibaca/modern-gwt-first-steps-509k#the-starting-guide>with
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> maven (using IntelliJ Community Edition).
>>>>>>>>>>>>>>>>>>>>>>> At step 3 Package, Run and Debug
>>>>>>>>>>>>>>>>>>>>>>> I get an *error*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> userr@DESKTOP MINGW64 ~/Documents/Learn/gwt/hello-app
>>>>>>>>>>>>>>>>>>>>>>> $ mvn package
>>>>>>>>>>>>>>>>>>>>>>> [INFO] Scanning for projects...
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] [ERROR] Some problems were encountered while 
>>>>>>>>>>>>>>>>>>>>>>> processing the POMs:
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] Unknown packaging: gwt-app @ line 10, column 
>>>>>>>>>>>>>>>>>>>>>>> 14
>>>>>>>>>>>>>>>>>>>>>>>  @
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] The build could not read 1 project -> [Help 
>>>>>>>>>>>>>>>>>>>>>>> 1]
>>>>>>>>>>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>>>>>>>>>>> [ERROR]   The project me:hello-app:HEAD-SNAPSHOT 
>>>>>>>>>>>>>>>>>>>>>>> (C:\Users\user\Documents\Learn\gwt\hello-app\pom.xml) 
>>>>>>>>>>>>>>>>>>>>>>> has 1 error
>>>>>>>>>>>>>>>>>>>>>>> [ERROR]     Unknown packaging: gwt-app @ line 10, 
>>>>>>>>>>>>>>>>>>>>>>> column 14
>>>>>>>>>>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] To see the full stack trace of the errors, 
>>>>>>>>>>>>>>>>>>>>>>> re-run Maven with the -e switch.
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] Re-run Maven using the -X switch to enable 
>>>>>>>>>>>>>>>>>>>>>>> full debug logging.
>>>>>>>>>>>>>>>>>>>>>>> [ERROR]
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] For more information about the errors and 
>>>>>>>>>>>>>>>>>>>>>>> possible solutions, please read the following articles:
>>>>>>>>>>>>>>>>>>>>>>> [ERROR] [Help 1] 
>>>>>>>>>>>>>>>>>>>>>>> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *pom.xml*
>>>>>>>>>>>>>>>>>>>>>>> Unfortunately, google groups strips out the xml 
>>>>>>>>>>>>>>>>>>>>>>> formatting.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <?xml version="1.0" encoding="UTF-8"?>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <project xmlns="http://maven.apache.org/POM/4.0.0"; 
>>>>>>>>>>>>>>>>>>>>>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
>>>>>>>>>>>>>>>>>>>>>>> "
>>>>>>>>>>>>>>>>>>>>>>> xsi:schemaLocation="
>>>>>>>>>>>>>>>>>>>>>>> http://maven.apache.org/POM/4.0.0 
>>>>>>>>>>>>>>>>>>>>>>> http://maven.apache.org/xsd/maven-4.0.0.xsd";>
>>>>>>>>>>>>>>>>>>>>>>> <modelVersion>4.0.0</modelVersion>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <groupId>me</groupId>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>hello-app</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>HEAD-SNAPSHOT</version>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> * <packaging>gwt-app</packaging>*
>>>>>>>>>>>>>>>>>>>>>>> <name>hello-app</name>
>>>>>>>>>>>>>>>>>>>>>>> <!-- FIXME change it to the project's website -->
>>>>>>>>>>>>>>>>>>>>>>> <url>http://www.example.com</url>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <properties>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>>>>>>>>>>>>>>>>>>>>>>> <maven.compiler.source>11</maven.compiler.source>
>>>>>>>>>>>>>>>>>>>>>>> <maven.compiler.target>11</maven.compiler.target>
>>>>>>>>>>>>>>>>>>>>>>> </properties>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <dependencies>
>>>>>>>>>>>>>>>>>>>>>>> <dependency>
>>>>>>>>>>>>>>>>>>>>>>> <groupId>com.google.gwt</groupId>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>gwt</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.9.0</version>
>>>>>>>>>>>>>>>>>>>>>>> <type>pom</type>
>>>>>>>>>>>>>>>>>>>>>>> <scope>import</scope>
>>>>>>>>>>>>>>>>>>>>>>> </dependency>
>>>>>>>>>>>>>>>>>>>>>>> <dependency>
>>>>>>>>>>>>>>>>>>>>>>> <groupId>junit</groupId>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>junit</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>4.11</version>
>>>>>>>>>>>>>>>>>>>>>>> <scope>test</scope>
>>>>>>>>>>>>>>>>>>>>>>> </dependency>
>>>>>>>>>>>>>>>>>>>>>>> <dependency>
>>>>>>>>>>>>>>>>>>>>>>> <groupId>com.google.gwt</groupId>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>gwt-user</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.9.0</version>
>>>>>>>>>>>>>>>>>>>>>>> </dependency>
>>>>>>>>>>>>>>>>>>>>>>> <dependency>
>>>>>>>>>>>>>>>>>>>>>>> <groupId>com.google.gwt</groupId>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>gwt-dev</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.9.0</version>
>>>>>>>>>>>>>>>>>>>>>>> </dependency>
>>>>>>>>>>>>>>>>>>>>>>> </dependencies>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <build>
>>>>>>>>>>>>>>>>>>>>>>> <pluginManagement><!-- lock down plugins versions to 
>>>>>>>>>>>>>>>>>>>>>>> avoid using Maven defaults (may be moved to parent pom) 
>>>>>>>>>>>>>>>>>>>>>>> -->
>>>>>>>>>>>>>>>>>>>>>>> <plugins>
>>>>>>>>>>>>>>>>>>>>>>> <!-- clean lifecycle, see 
>>>>>>>>>>>>>>>>>>>>>>> https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> -->
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> * <plugin> <groupId>net.ltgt.gwt.maven</groupId> 
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>gwt-maven-plugin</artifactId> 
>>>>>>>>>>>>>>>>>>>>>>> <version>1.0.0</version> 
>>>>>>>>>>>>>>>>>>>>>>> <extensions>true</extensions> <configuration> 
>>>>>>>>>>>>>>>>>>>>>>> <moduleName>me.App</moduleName> 
>>>>>>>>>>>>>>>>>>>>>>> <skipModule>true</skipModule> 
>>>>>>>>>>>>>>>>>>>>>>> </configuration> </plugin>*
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-clean-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.1.0</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <!-- default lifecycle, jar packaging: see 
>>>>>>>>>>>>>>>>>>>>>>> https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> -->
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-resources-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.0.2</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-compiler-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.8.1</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-surefire-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.22.1</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-jar-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.0.2</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-install-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.5.2</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-deploy-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>2.8.2</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <!-- site lifecycle, see 
>>>>>>>>>>>>>>>>>>>>>>> https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle
>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>> -->
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-site-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.7.1</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> <plugin>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> <artifactId>maven-project-info-reports-plugin</artifactId>
>>>>>>>>>>>>>>>>>>>>>>> <version>3.0.0</version>
>>>>>>>>>>>>>>>>>>>>>>> </plugin>
>>>>>>>>>>>>>>>>>>>>>>> </plugins>
>>>>>>>>>>>>>>>>>>>>>>> </pluginManagement>
>>>>>>>>>>>>>>>>>>>>>>> </build>
>>>>>>>>>>>>>>>>>>>>>>> </project>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> I will appreciate suggestions to fix this.
>>>>>>>>>>>>>>>>>>>>>>> On Friday, April 30, 2021 at 3:15:58 PM UTC-5 
>>>>>>>>>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Forget something...
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> It's wise to *separate the "client" and the 
>>>>>>>>>>>>>>>>>>>>>>>> "server" in two Maven projects*. Don't use the 
>>>>>>>>>>>>>>>>>>>>>>>> example of the Mojo Maven plugin because it mixes the 
>>>>>>>>>>>>>>>>>>>>>>>> client and server on 
>>>>>>>>>>>>>>>>>>>>>>>> the same Maven project.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> I've once used it mixed (see 
>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/interseroh/demo-gwt-springboot) 
>>>>>>>>>>>>>>>>>>>>>>>> but at the end I had a lot of troubles with the 
>>>>>>>>>>>>>>>>>>>>>>>> classpath. 
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Here is an example how you could separate the 
>>>>>>>>>>>>>>>>>>>>>>>> client and server. At the end your result on the 
>>>>>>>>>>>>>>>>>>>>>>>> client is JavaScript and 
>>>>>>>>>>>>>>>>>>>>>>>> you can copy the result to the server part using 
>>>>>>>>>>>>>>>>>>>>>>>> *maven-dependency-plugin*: 
>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/gwtboot/domino-rest-enum-date
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Hope this helps.
>>>>>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Freitag, 30. April 
>>>>>>>>>>>>>>>>>>>>>>>> 2021 um 21:52:56 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> ... and yes, you can follow the tutorial with the 
>>>>>>>>>>>>>>>>>>>>>>>>> TBroyer Maven plugin or the Mojo Maven plugin.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> The code is the same, only the structure is 
>>>>>>>>>>>>>>>>>>>>>>>>> different... You can compare both:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>    - TBroyer Maven plugin (up-to-date): 
>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-boot-sample-basic
>>>>>>>>>>>>>>>>>>>>>>>>>    - Mojo Maven plugin (deprecated): 
>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-old-maven-sample-basic
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Lofi
>>>>>>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Freitag, 30. April 
>>>>>>>>>>>>>>>>>>>>>>>>> 2021 um 21:49:17 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> I checked the old Maven GWT Plugin... ok it still 
>>>>>>>>>>>>>>>>>>>>>>>>>> works for GWT 2.9 but I won't use it anymore. 
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> If you have to use it here is an example - just 
>>>>>>>>>>>>>>>>>>>>>>>>>> the same demo from my example above but use the old 
>>>>>>>>>>>>>>>>>>>>>>>>>> Maven plugin: 
>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-old-maven-sample-basic
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> The Java code is the same but it uses the 
>>>>>>>>>>>>>>>>>>>>>>>>>> structure of the old GWT Maven plugin... just take a 
>>>>>>>>>>>>>>>>>>>>>>>>>> look at the README of 
>>>>>>>>>>>>>>>>>>>>>>>>>> the project above.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Hope this helps.
>>>>>>>>>>>>>>>>>>>>>>>>>> likejudo schrieb am Freitag, 30. April 2021 um 
>>>>>>>>>>>>>>>>>>>>>>>>>> 20:27:00 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Mojo GWT Maven plugin packages as war.
>>>>>>>>>>>>>>>>>>>>>>>>>>> if I package as war, can I still follow the 
>>>>>>>>>>>>>>>>>>>>>>>>>>> tutorial?
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Friday, April 30, 2021 at 12:17:13 PM UTC-5 
>>>>>>>>>>>>>>>>>>>>>>>>>>> likejudo wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>   I don't have a choice. I have to use what is 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> in my employer's repository. Mojo GWT Maven plugin 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> 2.90 is in the repo.  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Friday, April 30, 2021 at 12:09:28 PM UTC-5 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> You can use my zip file and follow the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> tutorial using that zip file Maven project... 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The GWT Java code like in the tutorial doesn't 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> change at all, only the project structure with 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TBroyer GWT Maven plugin...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected] schrieb am Freitag, 30. 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> April 2021 um 19:07:22 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Do not use that old GWT Maven plugin... it 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> makes no sense, it is too old and all of the new 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> stuffs in GWT are using 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TBroyer GWT Maven plugin 😉
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> It's very good Maven plugin...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> likejudo schrieb am Freitag, 30. April 2021 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> um 18:51:52 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I was trying to follow the tutorial so I did 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> not try your other sample yet.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I think the reason is, my employer uses Mojo 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> GWT Maven from Codehaus.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://gwt-maven-plugin.github.io/gwt-maven-plugin/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Unless I am mistaken, it does not seem to 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> have gwt-app packaging.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Friday, April 30, 2021 at 11:46:04 AM 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC-5 [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hmm wyrd...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Did you try to download the zip (
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-boot-sample-basic/archive/refs/heads/main.zip),
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> unpack it and start in the unpack directory?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *mvn gwt:generate-module gwt:devmode*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> or complete:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mvn 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> net.ltgt.gwt.maven:gwt-maven-plugin:*generate-module
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *net.ltgt.gwt.maven:gwt-maven-plugin:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *devmode*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> likejudo schrieb am Freitag, 30. April 2021 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> um 17:54:19 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> > Try following this tutorial 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://dev.to/ibaca/modern-gwt-first-steps-509k
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I tried it but when I run *mvn package*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I get error:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Unknown packaging: gwt-app*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thursday, April 29, 2021 at 3:39:14 PM 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> UTC-5 [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Try following this tutorial 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://dev.to/ibaca/modern-gwt-first-steps-509k
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Thursday, April 29, 2021 at 11:36:02 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> PM UTC+3 [email protected] wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> today I won't use the GWT plugin for 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Eclipse anymore... 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I would just use *Eclipse / IntelliJ / 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Visual Studio Code* and *Maven*.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Some introductions:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Here is a Padlet for GWT. You can 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    find some presentations and articles 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> about GWT here in this Padlet: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    https://bit.ly/GWTIntroPadlet  
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    <https://bit.ly/GWTIntroPadlet>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Introduction slides: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    https://bit.ly/gwtintropresentation
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Simple article: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    https://bit.ly/WebJavaStory
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Comprehensive article: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://dev.to/ibaca/modern-gwt-first-steps-509k
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>   
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://dev.to/ibaca/modern-gwt-first-steps-509k>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    - Simple "Hello World" example: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://github.com/lofidewanto/gwt-boot-sample-basic
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       - Just download the code as a zip 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       file or make a git clone
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       - From this basic project you 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>       could do the tutorial steps above
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hope this helps.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> likejudo schrieb am Donnerstag, 29. 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> April 2021 um 19:57:18 UTC+2:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am learning GWT and was trying to run 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> this tutorial 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://www.gwtproject.org/doc/latest/tutorial/index.html
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Using the Eclipse GWT plugin 3.0 on 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Windows 10 and JDK 11
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I get this error on the first 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> line Error: There is '1' error in 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 'gwt-module.dtd'.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I installed the plugin from the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> marketplace.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I see this error in other tutorials too.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Any suggestions appreciated.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -- 
>> You received this message because you are subscribed to a topic in the 
>> Google Groups "GWT Users" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/google-web-toolkit/TclImrErWMY/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to 
>> [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-web-toolkit/016a5286-d86d-4c55-bbef-82736670f2e4n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-web-toolkit/016a5286-d86d-4c55-bbef-82736670f2e4n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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/73faa353-4f30-42bc-ad5e-c959d40038b4n%40googlegroups.com.

Reply via email to