Overview

EclipseME is an Eclipse
plugin to help develop J2ME MIDlets.
EclipseME does the "grunt work" of connecting Wireless Toolkits
to the Eclipse development environment, allowing you to focus on
developing your application, rather than worrying about the
special needs of J2ME development.

EclipseME is now Eclipse Mobile Tools for Java!!

EclipseME has graduated to become the new Eclipse Mobile Tools for Java (MTJ) project. The MTJ project provides all of the functionality from EclipseME 1.7.9 plus many new features and lots of bug fixes. The EclipseME project will remain open indefinitely, but there will be no new releases of EclipseME.

All users are urged to transition to this new project and all support requests should be routed to the MTJ project directly. See http://www.eclipse.org/dsdp/mtj/ for more information.

Recent News

Over on Chris Aniszczyk’s blog, he mentions that the Eclipse Mobile Tools for Java and Eclipse Pulsar projects have passed the Galileo release review. Although Eclipse Mobile Tools for Java isn’t quite 1.0, it is getting very close. This is the culmination of the work I started in 2003 on the EclipseME project. When I started that little hobby project, I would not have dreamed that it would have more than 700,000 downloads from Sourceforge or become the base of the official Eclipse Mobile Tools for Java project.

Thanks to the help from Motorola and the other members of the Eclipse Mobile Tools for Java project, the EclipseME code has grown and matured far beyond what I could have done in my own free time. There are many more support options now available and users should find a much smoother environment. If you need any proof of the commitment from members of the MTJ development team, take a look at the developers mailing list request to begin work on the first service release beyond MTJ 1.0.

I’m looking forward to continuing my involvement with the MTJ project going forward both as a code committer and as a voice for the average mobile developer. I want to thank all of the users of EclipseME over the years for their continued support and urge you to make the jump to MTJ if you have not already. The final Galileo release is scheduled to be available on June 24th, but the versions available right now are pretty close to what you can expect at that time. The differences between this first MTJ version and the last EclipseME release make it a very worthwhile upgrade to your development environment.

Note that I’m in the process of moving all of my Eclipse, MTJ and EclipseME blogging over to my new site. Please update your bookmarks accordingly.

Gustavo de Paula (Motorola) will be presenting a Webinar about the the current and future status of the Eclipse Mobile Tools for Java project, on Wednesday, April 22. His webinar will cover some of the new features of MTJ since the project was restarted based on the last release of the EclipseME project.

I have managed to get behind on the state of the Eclipse Mobile Tools for Java code. In an effort to catch up, I downloaded the latest code to my Ubuntu box and started up a runtime workbench. At that point, I needed to import my devices into the workspace and pointed to my Sun 2.5.2 Wireless Toolkit installation. To my surprise, it failed to be recognized. Given that I had fixed a similar problem prior to the MTJ 0.9.0 release, I was surprised to see a return of the problem. Before digging too far into the MTJ code, I decided to see that the emulator was actually working correctly. I changed into the WTK emulator directory and attempted to run the emulator directly.

I’m still working out the details of my travel arrangements. With any luck I will have some extra time to talk to those that may be interested in more details of MTJ. If you have any interest in using or consuming MTJ, take some time to stop by these presentations.