GithubHelp home page GithubHelp logo

Comments (7)

branflake2267 avatar branflake2267 commented on June 26, 2024

I consider the Google Plugin for Eclipse the source of this fork. I renamed this to the GWT Eclipse plugin. Are you saying this plugin doesn't work with m2e-wtp or the original source? If you're referring to the original source, I'm going to say I'm no longer helping maintain that because I don't have enough time to help on it.

from gwt-eclipse-plugin.

averigin avatar averigin commented on June 26, 2024

The issue is with with the original source.

from gwt-eclipse-plugin.

rduerig avatar rduerig commented on June 26, 2024

Well I'm actually facing the same issue as @averigin with the current release of this plugin. I manually uninstalled the original google plugin and installed this plugin via http://storage.googleapis.com/gwt-eclipse-plugin/release.
However, steps 6 and 7 stay the same. I'm still losing "Maven Dependencies" in Deployment Assemblies.

Configuration:

  • m2e 1.6.1
  • m2e-wtp 1.2.0
  • Google Plugin 0.0.0.201508031545

from gwt-eclipse-plugin.

branflake2267 avatar branflake2267 commented on June 26, 2024

Sounds like a bug. I like wtp and aimed at getting things running better with it. I could use a test project that I could import and test with the steps to recreate the issue. Would you be able to provide a test project?

from gwt-eclipse-plugin.

rduerig avatar rduerig commented on June 26, 2024

Thanks for the reply.
As @averigin wrote in the first post there is a minimal setup to reproduce the problem:

The minimal steps to reproduce this:

  1. Start with a clean Eclipse Mars install.
  2. Create a "Maven Project" (e.g., using the maven-archetype-webapp archetype).
  3. Run "Maven -> Update Project".
  4. Check the Deployment Assembly. It should contain the "Maven Dependencies" entry.
  5. Install the Google Plugin for Eclipse 4.4 (link).
  6. After restarting Eclipse, run "Maven -> Update Project".
  7. Check the project's Deployment Assembly. It should no longer contain the "Maven Dependencies" entry.

I will try to provide a testproject by doing those steps. The issue happened with production code I cannot export. Would be really nice to be able to use Mars for work, atm I'm stuck at Kepler.

from gwt-eclipse-plugin.

rduerig avatar rduerig commented on June 26, 2024

I created a sample project with the maven-archetype-webapp as described above.
See https://drive.google.com/file/d/0B2_OS4jFWgOGLW55MUl0Z05OQUE/view?usp=sharing for the compressed project files.
And I tested a bit with that project:

  • First thing I did was manually adding "Maven Dependencies" to the deployment assemblies.
  • By default a junit dependency was included in the pom, with test scope. I changed the scope to default by removing that line test.
  • I deployed the Sample webapp to my tomcat server (Tomcat 6 btw).
  • The wtp plugin now deployed the junit jar under WEB-INF/lib on my tomcat.
  • Now I selected Properties - Maven - Update Project on my Sample project.
  • After that I checked Properties - Deployment Assemblies and "Maven Dependencies" disappeared.

Again, it would be really nice if you could check that ^^
And please inform me if I did anything wrong with the above link to the project archive.

from gwt-eclipse-plugin.

branflake2267 avatar branflake2267 commented on June 26, 2024

Thanks for the directions and project! I'll try that out soon. I've got a deadline at work which is sucking up all my extra time although we should be over that hump in a couple weeks and I can resume. I'm aiming to get some bug fixes and enhancements done before the winter conferences.

from gwt-eclipse-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.