Skip to main content

Why does Eclipse not detect the emulators?

3 replies [Last post]
webhiker
Offline
Joined: 2007-01-02

I'm trying to add the PhoneME emulators into the Eclipse J2ME supported devices, but the J2ME plugin for Eclipse does not detect anything in the PhoneME installation directory.

It obviously detects the WSTK emulators no problem, what do I need to do to get it to see the PhoneME stuff?

Thanks

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
terrencebarr
Offline
Joined: 2004-03-04

You say you have licensing restrictions ... Netbeans 5.5 is released under CDDL (an OSI approved license) so you might want to evaluate it again from that perspective.

Also, Netbeans has make huge progress over the last 18 months in terms of adoption and functionality. In fact, many people are considering it now superior to Eclipse (http://www.netbeans.org/switch/realstories.html).

Anyway, I assume by WSTK to you mean WTK (Wireless Toolkit). WTK is an *emulation* environment that requires Windows or Linux underneath. phoneME is an *embedded* Java ME implementation running on embedded Linux, and other limited/embedded OSes. They serve very different purposes and *do not* share the same code base.

If what you need is simply a way to run a jad file from within Eclipse there probably is a way to do that since phoneME for Windows can be run via the command line. When it comes to things like debugging and tight integration with Eclipse things become more difficult.

Let me know what your specific requirements are and I'll investigate what can be done.

Thanks,

-- Terrence

terrencebarr
Offline
Joined: 2004-03-04

Hi,

I'm not an expert on Eclipse but I suspect it requires emulators to implement some specific plug-in interface in order to communicate with the emulator code. phoneME in its current release does not feature such an eclipse plug-in interface. I suspect it is possible to add it to phoneME Feature or Advanced but there will be some non-trivial work involved.

Are there particular reasons for using Eclipse?

PS: We are actively investigating providing phoneME integration with the Netbeans IDE in the future.

-- Terrence

Terrence Barr
Evangelist, Java Mobile & Embedded Community
Sun Microsystems, Germany
www.mobileandembedded.org

webhiker
Offline
Joined: 2007-01-02

Our company is not allowed to use any Java embedded stuff due to licensing restrictions.
I was hoping GPL'd PhoneME would be enough to replace the WSTK.

Our entire company (and a large portion of the planet) uses Eclipse.

It's strange the Eclipse detects the WSTK emulators, but not the PhoneME ones - are they not running off the same codebase? BTW - it's not a plugin at all, it simple is used to run the Eclipse built jad files.
I'll see if I get some more info on the EclipseME forums.

Thanks