Skyway and Genuitec are extremely excited to announce a new set of options for Spring developers.  First and foremost, today marks the launch a new version of our Spring development accelerators -- MyEclipse for Spring: STS Edition.  Developers who are currently using SpringSource Tool Suite (STS) to build their Spring-powered enterprise applications now have the option of installing the core MyEclipse for Spring capabilities directly into STS as a value-added plug-in.  Our primary goal was to give STS developers new options for building and deploying Spring applications that complement the free tooling available from SpringSource with the commercial Spring tooling capabilities that MyEclipse users have come to enjoy.

To celebrate the release of MyEclipse for Spring: STS Edition, we are also announcing special $99 pricing for your MyEclipse for Spring yearly subscription.  This limited-time pricing is available for both the traditional MyEclipse for Spring IDE solution and the new MyEclipse for Spring: STS Edition.  For existing MyEclipse Pro users, this means that you can now upgrade to MyEclipse for Spring for about $35.

And finally, we are pleased to announce that included with every subscription you have the option to use either or both editions of MyEclipse for Spring.  Your $99 subscription purchase entitles you to licensing for both STS Edition AND the full IDE solution.  Current MyEclipse for Spring subscribers can utilize the new STS plug-in at no additional charge, while STS developers can give MyEclipse for Spring: Enterprise Edition a try, giving them access to all of the additional benefits of MyEclipse Pro, all for the same price.  Just a few of the noteworthy MyEclipse Pro capabilities include:

  • JavaScript Debugger
  • UML Support
  • Advanced DB Tools
  • Java Profiler
  • Ajax Tools
  • Reporting
  • Much more…

What benefits does MyEclipse for Spring offer to STS Developers?

SpringSource Tool Suite offers developers a great set of tools for Spring development.  MyEclipse for Spring enhances STS to give developers additional tooling options and capabilities in several key areas:

  1. Bootstrapping
  2. Generation
  3. Editing

First and foremost, the MyEclipse for Spring extension to STS gives developers a new option for generating the reusable software components they need for their applications based on the technology assets they already have like RDBMS tables, JPA entities, POJOs and WSDLs.  Using those inputs, MyEclipse for Spring can generate a fully implemented Spring application with a wide array of UI options including Spring MVC, Spring Webflow, Flex, GWT, and iPhone Web App.

MyEclipse for Spring - Scaffolding Wizard

MyEclipse for Spring also makes it very easy for you to bootstrap your projects to work with Spring and other Java Web technologies like Apache CXF, Sitemesh, and many more.  Additionally, MyEclipse for Spring offers a nice set of editors, called Code Assistants, that make it easier to configure many of the annotations you use in your code today for both Spring and JAX-WS.

MyEclipse for Spring - Code Assistants

Included in our set of editors is a graphical Spring Web Flow editor that gives you another option over the editor available in STS.

MyEclipse for Spring - Spring Web Flow Editor

What about Spring Roo?

Spring Roo is a free generation option available from SpringSource which is bundled with STS.  Roo is a nice piece of technology that can automate a lot of the tedious aspects of building Java Spring applications.  While there is overlap between MyEclipse for Spring and Roo, there are different design philosophies and development approaches in each offering, and MyEclipse for Spring is all about giving Spring developers additional options.

We have been monitoring the feedback from the community in this area, and we can see that there are developers interested in Spring code generation, but who are resistant to two of the approaches used in the free Spring tooling, specifically the default emitting of aspects and the use of a command line DSL.   So, what are particular strengths of MyEclipse for Spring in regards to generation, or the specific philosophies to which we have adhered?

  1. Focus on generating code that looks like the code that you write by hand
  2. Support for versions of technologies that are in wide use, even if they are not the absolute latest
  3. Capitalize on existing technology assets
  4. Simple Wizard-based UIs with help and tutorials
  5. Ability to easily customize and tailor the generated code
  6. Support for Spring Layered applications, multi-project deployments

For STS users looking for an alternative to the Spring Roo generation technology, please visit our Tool Comparison to see how MyEclipse for Spring may meet your development needs.

How do I get started?

Again, MyEclipse for Spring is all about options, and there are a variety of ways for you to both learn more and get started with MyEclipse for Spring.

We hope you find our latest set of offerings as compelling as we do.

Related Posts

How Developers Can Get in on the Pokémon Go Craze Unless you’ve been living under a rock, you’ve heard of Pokémon Go. This mobile app uses GPS to combine the virtual world and the real world. Back in the day, I logged many hours playing Pokémon on an old Nintendo Game Boy. Now, Pokémon Go has gotten me outside hunting for Pokémon because I want to "catch’em all"!I must not be the only nostalgic Po...
How Working from Home Got Me out of the House I feel privileged to work for a company with a virtual workplace. I know some of you will read this and think it must be lonely to work from home, but that’s not the case. Genuitec’s annual team building trips have been a great way to stay connected with my team. These trips have also helped me realize how much I enjoy discovering new places.Let’s ...
MyEclipse 2016 Stable 1.0 – The Saga Continu... After months of very arduous work, MyEclipse 2016 Stable 1.0 is finally here! This is definitely one of the most exciting releases of the year (so far!). Why? Because we not only continued maintaining and improving core Java EE features, but we are also focusing on providing support for the Full Stack developer allowing Java EE-centric enterprises ...
Easily Create Mobile Games with Phaser and Webclip... As a gamer, I love cool graphics and stunning effects on big games and all that a Master Race PC can offer, but sometimes I just want to have some fun playing simple old school games in my phone or browser. You know what I also love? Programming! I always wanted to be able to make my own games but I thought it was too complicated until I found Phas...

Posted on Oct 12th 2010