Comments (15)
Are you following these instructions: http://mojo.codehaus.org/gwt-maven-plugin/user-guide/using-different-gwt-sdk-version.html
What does your POM look like?
from gwt-maven-plugin.
I'm using this plugin (https://github.com/tbroyer/gwt-maven-plugin) not the one from http://mojo.codehaus.org/gwt-maven-plugin/ I thought they were different.
from gwt-maven-plugin.
Oh whoops! Maybe I should have named it differently after all ;-)
The plugin is supposed to be compiled against the same version of GWT that it'll be used with, and I haven't updated it for 2.6.0-rc1.
Maybe you could fork, patch and make a pull-request? I'll happily review it then.
from gwt-maven-plugin.
Hi Thomas,
It seems there are new methods in com.google.gwt.dev.CompilerOptions that needs to be overridden in CompileMojo. I’ll try to make a patch if I find some spare time.
I’ve read somewhere that this plugin is supposed to be the next gwt official plugin. Are you still commited with that, or should I start looking to the other gwt-maven-plugin?
Filipe Sousa
On 10 Nov 2013, at 16:18, Thomas Broyer [email protected] wrote:
Oh whoops! Maybe I should have named it differently after all ;-)
The plugin is supposed to be compiled against the same version of GWT that it'll be used with, and I haven't updated it for 2.6.0-rc1.
Maybe you could fork, patch and make a pull-request? I'll happily review it then.—
Reply to this email directly or view it on GitHub.
from gwt-maven-plugin.
Well, honestly, I don't know. I'm sick of Maven (see http://blog.ltgt.net/maven-is-broken-by-design), and GWT probably won't use Maven after all. So let's say that for now I'm no longer committed to this plugin, but if the community asks for it en masse and the Steering Committee agrees on having an official plugin, then this will likely be that one and then I'll probably be the one maintaining it.
from gwt-maven-plugin.
My projects also appear to be broken under GWT 2.6. Thomas, do you know what the recommended way to be doing GWT project management will be going forward?
from gwt-maven-plugin.
Gradle? No, (a bit) more seriously, we should probably have some official support for Maven, but if the Steering Committee isn't committed to an official plugin, then the community will have to choose between the org.codehaus.mojo
and this one and maintain it.
I'm currently working on updating org.codehaus.mojo
, and will get back to this one after that if Colin doesn't update his PR in between. I still believe this plugin is better than the org.codehaus.mojo
one, but there has to be a community effort backing it.
I'm still wondering what would be best: I'm currently updating the org.codehaus.mojo
plugin because no one else is doing it; that means that either there's no GWT+Maven community, or it's too lazy (or, and I fear it's the real reason, it's mostly composed of “Enterprise” people who live “in the past”: very conservative and only updating their tools and dependencies when they're forced to do it). If I'm the only maintainer for GWT+Maven tools, we'll have to choose one and deprecate the other. My preference would go to this new plugin then, but what if everyone else prefers to continue using the other one?
from gwt-maven-plugin.
Well, I admit I could do more but haven't, more or less, I've been packing my schedule with another open source project, very dependent on maven, so I've got to figure out how to help more. :) Now that I've shipped the latest feature, I should be a bit more flexible.
I think the community that wants maven won't update unless they need or have too. I bet like you said, they are sitting on the sidelines waiting for someone else to do it.
If you ask me, I vote to deprecating codehaus and move to this plugin, especially since you're the maintainer of both anyway. I'm not sure I would even bring codehaus up to 2.6, instead focus on yours. :)
from gwt-maven-plugin.
Thanks a lot for your support @branflake2267 !
I don't blame you, you seem to be doing awesome things in the GWTP+Eclipse/IDEA land.
FYI, the reason I'm updating the codehaus plugin is that we're using it for gwt-site-webapp and @skybrian would like to update it to GWT 2.6 to make use of the -saveSource
and -saveSourceOutput
arguments.
FYI, @jieryn also proposed on Twitter to update it, but only changing the dependency.
Also, not everyone would move to this plugin from the codehaus one as it has fewer features, and I believe some people really need to fork the GWT compilation into another JVM (specifying a distinct JDK to use; e.g. Maven runs from an IBM JDK and they fork an Oracle JDK or OpenJDK for the GWT Compiler; or just for the memory tuning).
from gwt-maven-plugin.
Oh wow there are two of them? Not a Maven fan; I'm just using the one Daniel (I assume) picked for that project.
from gwt-maven-plugin.
FYI, I just pushed a 2.6.0-SNAPSHOT of the codehaus plugin compiled against GWT 2.6.0-rc1 and adding all missing arguments. I might add an "extraGwtArgs" parameter before releasing 2.6.0-rc1. Please test it and report issues to me by mail directly; I'll release 2.6.0-rc1 in the next few days.
Now back to this net.ltgt plugin.
from gwt-maven-plugin.
Fixed by 59edbdb
from gwt-maven-plugin.
Nice job
from gwt-maven-plugin.
Just deployed a 1.0-SNAPSHOT to oss.sonatype.org for your testing pleasure. I'll cut another alpha soon. I still need to sort out why integration tests are failing.
from gwt-maven-plugin.
Thank you Thomas.
from gwt-maven-plugin.
Related Issues (20)
- Is 2.9.0 ready? HOT 5
- Compile gwt-app to jar instead of war? HOT 1
- Version 1.0.0 do not support GWT 2.1.0 HOT 5
- Lombok not working with codeserver HOT 2
- Custom Linkers? HOT 2
- Source path from Inherited GWT.xml files are not being considered HOT 13
- GWT compilation failing with error, tried upgrading guice to 4.0 from 3.0 HOT 3
- Integration with GWT Eclipse Plugin seems partially broken HOT 6
- GWT 2.9.0 HOT 2
- GWT Multimodule modulename specificaiton HOT 1
- Redirected gwt artifacts cause a NPE when generating modules HOT 4
- Cannot compile GWT project using com.google.gwt:2.10.0-new-groupid-2 HOT 4
- API incompatibility issue with version 1.0.1 HOT 2
- Change default structure? HOT 2
- java process doesn't start. HOT 1
- Critical CVEs detected in transitive jar dependencies. HOT 1
- Validation warning, plugin should declare these Maven artifacts in `provided` scope HOT 1
- Upgrade to GWT 2.10.0 HOT 3
- goal codeserver fails when web app dependencies are managed in a BOM pom HOT 3
- [Question] How can i activate the debug logging ? because i keep getting the error: Hint: Check the inheritance chain from your module; it may not be inheriting a required module or a module may not be adding its source path entries properly HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gwt-maven-plugin.