Forum Controls
Spotlight Features

The Rich Engineering Heritage Behind Dependency Injection

Andrew McVeigh takes us on a tour of the rich heritage behind dependency injection, what it represents, and tells us why its here to stay.
Replies: 7 - Pages: 1  
Threads: [ Previous | Next ]
  Click to reply to this thread Reply

MyEclipse 5.1 Released - Includes All-in-One Installer

URL: MyEclipse 5.1 Release Announcement

At 12:17 PM on Nov 13, 2006, Jens Eckels Occasional Javalobby Visitor wrote:

The release of MyEclipse 5.1 is now available for immediate installation. Windows, Linux, and Mac OSX support is available. Please review New and Noteworthy before download.

Download MyEclipse 5.1 now

Features
The MyEclipse 5.1 release includes enhancements and bug fixes for the MyEclipse environment over the previous 5.0 GA release, including:
  • Eclipse 3.2.1 compatability
  • All-in-One Installer, including MyEclipse 5.1, Eclipse 3.2.1 & Java 5 JRE
  • 130+ bug fixes
  • Wizard to create Web Service Client from any WSDL file, local or remote (URL)
  • Upgraded Web Services XFire to latest release (1.2.2)
  • Matisse4MyEclipse now supports custom user forms, custom controls, improved usability
  • Integration of Spring IDE 1.3.6
  • Supports user deployment of prepackaged EJBs along with MyEclipse enterprise projects
  • Improved Sybase SQL syntax support
  • Improved stability issues of Visual Web Designer on Linux
  • Improved validation framework performance; JSP now 7x faster and includes the ability to exclude resources from validation
  • Enhanced Hibernate HQL Editor supports multi-project configuration
  • Optimized application redeployment feature that provides reload effect and virutally eliminates common appserver Jar locking issues
  • Web 2.0 Browser now with HTTPS support
  • New Tomcat 6  Server Connector  
  • MyEclipse now fully I18N enabled  
  • And more!


Though Matisse4MyEclipse is fully integrated into MyEclipse, Macintosh users will be unable to utilize the Matisse4MyEclipse, MyUML, and MyEclipse Image Editor functions due to the long-standing Eclipse SWT_AWT bug #145890 .

The MyEclipse 5.1 release is available to all free trial users. Please see the installation instructions above for instructions on how to try out MyEclipse!

Please view a full list of MyEclipse Features for a more comprehensive overview of MyEclipse's capabilities. MyEclipse is becoming the default IDE for developers seeking to create sophisticated Java and J2EE applications using standards-based tools. By the end of 2007, Genuitec estimates that between eight hundred thousand and one million users will have downloaded and tried MyEclipse.

Installation - IMPORTANT!
MyEclipse 5.1 is based off of Eclipse 3.2.1.
***If you already have Eclipse 3.2.1 installed on your system, you will need to download only the MyEclipse upgrade labeled "Plugin" found in the Downloads area .
***If you have not yet upgraded to Eclipse 3.2.1, the new MyEclipse All-in-One Installer will bring you up to speed in all necessary components, including Eclipse 3.2.1, MyEclipse 5.1, and Java 5 JRE in one install. The All-in-One installer is available in the downloads section as well. Please select the "All-in-One" download option to fully update your system.
***Note: the All-in-One Installer is currently available for Windows users only. Mac and Linux users will need to install Eclipse 3.2.1 and then install MyEclipse 5.1.

What do you think of the new release and All-in-One installer?
  Click to reply to this thread Reply
1. At 6:14 PM on Nov 13, 2006, Daniel Spiewak Javalobby Junkies wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

I guess I'm a little hazy on why you would want to have an installer for an Eclipse plugin? Is the plugin installer running configuration that you can script into the update manager?
Daniel Spiewak
ActiveObjects: an Easier Java ORM; Fuse: Resource Injection for Java
  Click to reply to this thread Reply
2. At 6:45 PM on Nov 13, 2006, Riyad Kalla Javalobby Editors wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

Daniel,
The All-In-One installer is important for us because:

  • MyEclipse consists of many many plugins

  • When our users download our product, they don't want to learn about JDK, Eclipse, MyEclipse, compatibility concerns, etc.

  • More times than not, a misbehaving MyEclipse install is due to a misconfiguration or corrupted install (e.g. Installing MyEclipse on top of an incompatible Eclipse install)



For most of our users the All-In-One is a godsend, they just download, install and bammo, they are developing and following the tutorials.

For our advanced users that are right at home in Eclipse land, we offer installers for just the MyEclipse product, as well as a Manual Install which is just a ZIP of the product extension. Our admins and advanced users like this one the best.

So the addition of the A-I-O is just to make the lives of new developers easier, for our veteran developers it's business as usual... and the message in the middle of all this is our new 5.1 release.
Best, Riyad [kallasoft | The "Break it Down" Blog]
  Click to reply to this thread Reply
3. At 10:40 AM on Nov 14, 2006, Johan Compagner Occasional Javalobby Visitor wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

The problem with MyEclipse and more of these big suites of plugins is that they are targeting a eclipse final release. And don't work on a milestone/integration build of the next.
And i am always on one of those...

Besides a full installer (which is nice for many people) you should just have an update url...
Which i can add and then say install in that specific eclipse plugins dir location..
  Click to reply to this thread Reply
4. At 11:00 AM on Nov 14, 2006, Riyad Kalla Javalobby Newcomers wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

Johan,
I know what you mean, having a bigger product means we *have* to target stable releases. Back in 2.x we tried to be milestone compatible and were burning up so much time and money with APIs breaks that it was such a waste of effort for us that we decided not again.

Also, if you have MyEclipse already installed, the update site should already be registered. But if you meant for a clean install, a-la Subclipse, then I see what you mean. I think the reason for this is because of our license agreement right before your download, and if we had an update site that you could simply use (although I am sure smart people can find a way around this) you wouldn't have to agree to it.

Although we said that about our Bittorrent downloads and now we have those, so who knows. Maybe we'll add a direct update site later.
  Click to reply to this thread Reply
5. At 11:06 AM on Nov 14, 2006, Jens Eckels Occasional Javalobby Visitor wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

> The problem with MyEclipse and more of these big
> suites of plugins is that they are targeting a
> eclipse final release. And don't work on a
> milestone/integration build of the next.
> And i am always on one of those...
>

Johan;

I understand your frustration. The problem with basing a product off of a milestone build is that the APIs have not stabilized, and are most often not intended by the manufacturer to complete any mission-critical work due to the milestone status. It simply wouldn't be a wise business decision for us to release a product to our user base that is not as stable as possible. That said, I'm glad you are always looking to use the latest and greatest tools. MyEclipse releases stable product builds often within a week of an Eclipse GA release, and we remain committed to that goal. Hopefully, you can take advantage of this fact moving forward. Thanks for the comments!

-Jens
Jens, MyEclipse Eclipse Plugins, AJAX, J2EE, JSP, Web Services, Struts, JSF, JPA, MyEclipse Blog
  Click to reply to this thread Reply
6. At 12:56 PM on Nov 14, 2006, Johan Compagner Occasional Javalobby Visitor wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

i can understand your problem really good. You just can't support everything that cost to much memory. And thats why i find a shame because i would like to use it, but then i can't use the new eclipse features (and give feedback on that so that i can steer it a bit..)

Do you guys still use a lot of internal api's? Or can you do more and more with stable ables (that shouldn't change as much)
I have done some plugin development and especially in the 2.x days it was very hard not to use internals. How is it nowadays?
  Click to reply to this thread Reply
7. At 1:13 PM on Nov 14, 2006, Riyad Kalla Javalobby Newcomers wrote:

Re: MyEclipse 5.1 Released - Includes All-in-One Installer

Johan,
I definately understand your situation.

We have been working hard to only rely on the public APIs and not the internal ones. Our users tend to have varying success with Milestone releases... if you mean 3.3 milestones, it *might* work, but I have a feeling it would work better with earlier Milestone builds than later (since the API hasn't changed too much).

thread.rss_message