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 lofid...@gmail.com 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 lofid...@gmail.com 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.
>>> lofid...@gmail.com 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?
>>>> lofid...@gmail.com 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 lofid...@gmail.com 
>>>>>> 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.
>>>>>>> lofid...@gmail.com 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
>>>>>>>> lofid...@gmail.com 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 
>>>>>>>>>>> lofid...@gmail.com 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...
>>>>>>>>>>>>
>>>>>>>>>>>> lofid...@gmail.com 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 
>>>>>>>>>>>>>> lofid...@gmail.com 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 
>>>>>>>>>>>>>>>> aka...@gmail.com 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 
>>>>>>>>>>>>>>>>> lofid...@gmail.com 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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/d0d157b2-0dd7-424b-b7e5-2c14d34152f1n%40googlegroups.com.

Reply via email to