GPE does not like GWT trunk SDK?

1,166 views
Skip to first unread message

Jens

unread,
Oct 30, 2013, 6:22:33 AM10/30/13
to google-web-tool...@googlegroups.com
We are start using GWT trunk builds for development but Eclipse / GPE always says "GWT SDK ... on the projects build path is not valid (Version is not supported, must be 2.0.0 or later)" if we add a trunk build to the list of GWT SDKs in Eclipse. In the list of GWT SDKs the version column is empty so it seems like Eclipse does not recognize any version. This happens for a typically GWT SDK 0.0.0 build and it also happens if I set the "env.GWT_VERSION" property to anything above 2.0.0.

Is there anything I forgot to configure prior calling the ant script to make Eclipse happy?


-- J.



Jens

unread,
Oct 30, 2013, 11:31:56 AM10/30/13
to google-web-tool...@googlegroups.com
Looks like commit


breaks the current Google Eclipse Plugin's SDK version detection as it probably checks against the removed GWT_VERSION field. So GWT 2.6 probably also needs a GPE update.


-- J.


Jens

unread,
Oct 30, 2013, 12:04:17 PM10/30/13
to google-web-tool...@googlegroups.com
Luckily the mechanism of Googles Eclipse Plugin to detect GWT Maven dependencies does not do the version check. So as a workaround I can remove the GWT facet, add GWT libraries manually and re-add the GWT facet on the project. The plugin then accepts the manually added GWT libraries as GWT SDK.

-- J.

Jens

unread,
Oct 30, 2013, 12:25:47 PM10/30/13
to google-web-tool...@googlegroups.com
And as a nit pick: 

While searching for the reason for the problem I noticed that @GWT_SVNREV@ has been changed to @GWT_GITREV@ in https://gwt.googlesource.com/gwt/+/05c7aeb80335bb834659176989d0d984b01da2c8


But the files

distro-source/core/src/
  about.html
  about.txt

have not been updated to @GWT_GITREV@.


-- J.

Jens

unread,
Oct 30, 2013, 12:37:51 PM10/30/13
to google-web-tool...@googlegroups.com
Luckily the mechanism of Googles Eclipse Plugin to detect GWT Maven dependencies does not do the version check. So as a workaround I can remove the GWT facet, add GWT libraries manually and re-add the GWT facet on the project. The plugin then accepts the manually added GWT libraries as GWT SDK.

Have to correct myself because Eclipse tricked me because a project dependency had GWT 2.5.1 configured, so 2.5.1 was on class path. Configured both projects with GWT trunk and Eclipse is unhappy again.

Looks like I have to revert the mentioned commit locally for now.

-- J.

Jens

unread,
Oct 30, 2013, 1:27:33 PM10/30/13
to google-web-tool...@googlegroups.com

Stephen Haberman

unread,
Oct 30, 2013, 2:36:35 PM10/30/13
to google-web-tool...@googlegroups.com, jens.ne...@gmail.com

> have not been updated to @GWT_GITREV@.

Thanks! Good catch.

https://gwt-review.googlesource.com/#/c/5194/

- Stephen


Stephen Haberman

unread,
Oct 30, 2013, 2:41:13 PM10/30/13
to google-web-tool...@googlegroups.com

I was going to ask how active the GPE project is...is the last commit
really from October 2012?

https://code.google.com/p/google-plugin-for-eclipse/source/list

That doesn't seem right, but AFAICT there isn't another source repo?

https://developers.google.com/eclipse/community

- Stephen

Rajeev Dayal

unread,
Oct 31, 2013, 2:01:06 PM10/31/13
to GWTcontrib
Hey Stephen,

We're in the process of moving the GPE source to github (and converting the build system to Maven/Tycho so that external developers can build it) , which is why that repo hasn't been updated in a long time. I'll update the homepage to reflect that.

As for the problem you've noted, I'll fix that up this week and we'll aim to put out a release that works with GWT trunk in the next two weeks.


Thanks,
Rajeev



--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
---
You received this message because you are subscribed to the Google Groups "GWT Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-co...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Stephen Haberman

unread,
Oct 31, 2013, 2:24:49 PM10/31/13
to google-web-tool...@googlegroups.com
Hi Rajeev,

Good to hear from you.

> We're in the process of moving the GPE source to github (and
> converting the build system to Maven/Tycho so that external
> developers can build it) , which is why that repo hasn't been updated
> in a long time. I'll update the homepage to reflect that.

Sounds like a good plan. Thanks!

- Stephen

Jens

unread,
Oct 31, 2013, 3:54:21 PM10/31/13
to google-web-tool...@googlegroups.com

As for the problem you've noted, I'll fix that up this week and we'll aim to put out a release that works with GWT trunk in the next two weeks.

Sounds great. Thanks a lot!

-- J. 

Brandon Donnelson

unread,
Nov 16, 2013, 7:36:20 PM11/16/13
to google-web-tool...@googlegroups.com
Rajeev, could I ask what the status is on the project? Maybe it's premature to ask yet. :) I'd like to see if I can plugin to contribute. 

Brandon Donnelson

gslender

unread,
Nov 17, 2013, 1:29:01 AM11/17/13
to google-web-tool...@googlegroups.com
I assume there is no workaround whilst we are waiting for GPE to be updated for 2.6 ??

G

Colin Alworth

unread,
Nov 17, 2013, 1:45:04 AM11/17/13
to google-web-tool...@googlegroups.com

There is a workaround - I'm on my phone now, but I posted it in the bug report. Essentially you can tell the plugin to not worry about "invalid" SDKs, and either mark then as merely errors, or just ignore it entirely. With that set, we've noticed no other I'll effects so far.

Rajeev Dayal

unread,
Nov 18, 2013, 11:28:51 AM11/18/13
to GWTcontrib
Hi Brandon, 

The sources are on GitHub right now, but they are not public. I'm working on externalizing the build system. I don't want to make the sources public till then, as it's not much use to outside contributors if they can't build the plugin themselves (which has been evidenced by the GPE project on code.google.com). 

It's going to take another couple of weeks of work, I'd imagine.

Is there something you'd like to contribute in particular? 


Thanks,
Rajeev



--

Brandon Donnelson

unread,
Dec 8, 2013, 5:23:53 PM12/8/13
to google-web-tool...@googlegroups.com
I'm interested in helping get the support for GAE 1.8.8 with maven working. It's not setting up the sdk directory correctly when maven is used. I've also like to add better feature support for added vm attributes down the road. I'd like to add some more error checking for jdo/jpa datanuclueus setup with maven integration, so its a bit easier to use the official google maven plugin and dependencies and get away from the kindle.it maven plugin. 

Brandon

To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscribe@googlegroups.com.

Alain Ekambi

unread,
Dec 8, 2013, 5:26:41 PM12/8/13
to google-web-tool...@googlegroups.com
Any new when the repo will be public. 
I would love to build some stuff on top of GPE.


2013/12/8 Brandon Donnelson <branfl...@gmail.com>
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-co...@googlegroups.com.

Thomas Broyer

unread,
Dec 8, 2013, 5:37:03 PM12/8/13
to google-web-tool...@googlegroups.com


On Sunday, December 8, 2013 11:26:41 PM UTC+1, Alain Ekambi wrote:
Any new when the repo will be public. 
I would love to build some stuff on top of GPE.

The GPE repo is already public, just not on GitHub (and still using SVN): https://code.google.com/p/google-plugin-for-eclipse/source/browse/ 

Alain Ekambi

unread,
Dec 8, 2013, 5:41:09 PM12/8/13
to google-web-tool...@googlegroups.com
I know  the source is open. But last time I checked it was nt possible to build it. 
I still cant find any information about how to build the plugin.
Is that available somewhere ? 




2013/12/8 Thomas Broyer <t.br...@gmail.com>

--

Thomas Broyer

unread,
Dec 8, 2013, 5:50:15 PM12/8/13
to google-web-tool...@googlegroups.com
I have no idea how one builds Eclipse plugins but I suspect (in this case) this is "Eclipse driven" (i.e. no Ant or similar command-line-oriented build tool)


2013/12/8 Thomas Broyer <t.br...@gmail.com>
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-contributors+unsubscribe@googlegroups.com.

Rajeev Dayal

unread,
Dec 8, 2013, 6:11:44 PM12/8/13
to GWTcontrib, Norman Cohen
Hey guys,

The source is on SVN, as Thomas says, but it's not up-to-date nor is it buildable right now.

We have a hidden project on GitHub with the updated GPE source, but I don't want to open it up until external people can actually build it. I'm working on this as we speak. I'd expect to have it publicly available by Jan 1st. However, if there's something you'd immediately like to work on, contact me privately and I could add you to the project.

@Brandon:  We have an engineer working on proper maven support right now. The way it will work is that when you import a Maven project that uses the appengine-maven-plugin, it will set it up as a WTP App Engine project (as described here: https://developers.google.com/appengine/docs/java/webtoolsplatform). The existing Maven support will go away, as it's sort of not the right way to do things (as you've noticed).

I've added Norman to the thread. He can provide more details.



To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-co...@googlegroups.com.

Benjamin Hill

unread,
Jul 4, 2014, 12:21:07 AM7/4/14
to google-web-tool...@googlegroups.com, nhc...@google.com
Any luck?  Would love to try with Eclipse 4.4, was hoping that the dev build worked.  

Brandon Donnelson

unread,
Jul 4, 2014, 11:36:40 AM7/4/14
to google-web-tool...@googlegroups.com, nhc...@google.com
I hear there is a build coming for Eclipse Luna but don't know about a release date yet. 

Joel Handwell

unread,
Jun 29, 2015, 7:58:55 PM6/29/15
to google-web-tool...@googlegroups.com, nhc...@google.com
As of 2015 June 29, Eclipse 4.5 is available. Any updates about GPE on github ?

Jens

unread,
Jun 30, 2015, 4:58:06 AM6/30/15
to google-web-tool...@googlegroups.com

As of 2015 June 29, Eclipse 4.5 is available. Any updates about GPE on github ?


This is an open source fork of the original GPE.

-- J.

Joel Handwell

unread,
Jun 30, 2015, 1:55:10 PM6/30/15
to google-web-tool...@googlegroups.com
That means 
1. Google Plugin for Eclipse will change its name to GWT Eclipse Plugin? (then the name I think does not include features like App Engine SDK)
or 
2. Google Plugin for Eclipse will be continued to be closed source, and GWT Eclipse Plugin will be developed as fork independent from GPE?

Brandon Donnelson

unread,
Jun 30, 2015, 3:18:24 PM6/30/15
to google-web-tool...@googlegroups.com
The plugin has been forked although it still has the App Engine features. Although the Google login isn't working on the GWT plugin for Eclipse at the moment. Eventually we should see a Eclipse plugin that only has the Google features and the GWT features can live on there own, yet both will come together to do the same thing. GPE is closed source, although the fork has all of its source plus some more. The Fork is a community version and can accept patches where GPE is closed and can not at this time. 

Does that help?

Thanks,
Brandon

Joel Handwell

unread,
Jun 30, 2015, 3:30:30 PM6/30/15
to google-web-tool...@googlegroups.com
@Brandon so GPE is going to be like Chrome, and gwt-eclipse-plugin will be like Chromium?

Colin Alworth

unread,
Jun 30, 2015, 3:32:13 PM6/30/15
to google-web-tool...@googlegroups.com
I think its a bit more webkit vs blink - the gwt-eclipse-plugin is getting much more work done on it as of late, and has a much more specific focus.

--
You received this message because you are subscribed to the Google Groups "GWT Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit-co...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit-contributors/3e3ec520-add8-443d-af70-7e3a5e15ee07%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages