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 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/f4ae7a78-687f-4a46-92b2-e3cb6cf0e19fn%40googlegroups.com.

Reply via email to