Linux java problem

Here is my problem.

I develop in embedded linux and windows CE for may years. My problem
is I want to use java on the beagle board with linux. You will all say
no problem
an you are correct. I can get JamVM and be up an running in no time.
But
as with JamVM or most other open source JVM it dose not support any
type of
debuging interface, like jdk.

I think the basic here is to be able to write and debug code in an
editor like eclipse.
I would be very gratefull if any one out there could tell me if this
is possible with an
open source JVM.

I also understand that andriod can do this but, it bring a lot of
overhead that is not needed.

Thanks Keith

Here is my problem.

I develop in embedded linux and windows CE for may years. My problem
is I want to use java on the beagle board with linux. You will all say
no problem
an you are correct. I can get JamVM and be up an running in no time.

maybe :slight_smile:

But
as with JamVM or most other open source JVM it dose not support any
type of
debuging interface, like jdk.

I think the basic here is to be able to write and debug code in an
editor like eclipse.
I would be very gratefull if any one out there could tell me if this
is possible with an
open source JVM.

well, why don't you edit and debug your java apps on the PC and then just run them on the BB?

I also understand that andriod can do this but, it bring a lot of
overhead that is not needed.

Android will run some kind of java, about how it allows to debug it I have no idea.

Thanks for the input,

But the java application will interact with hardware that is only on
the
embedded board and now avalable on a PC.

Dose any one else think that in 2009 that you can not have the basic
functions
needed to develop. A code editor, one click compile and debuging.

Update

This may help others

Android provides all the features I would like. It integrates with
eclipse and provides
debugging. Yes, write code one click to compile and deploy to embedded
board and you can debug, set break points.
Single step, look at memory, ect.

But in my case I dint want to use android because it has a lot of
things that i do no need.
So my question is still out there for any one to answer.

Update

This may help others

Android provides all the features I would like. It integrates with
eclipse and provides
debugging. Yes, write code one click to compile and deploy to embedded
board and you can debug, set break points.
Single step, look at memory, ect.

so, use android then

But in my case I dint want to use android because it has a lot of
things that i do no need.

so, don't use android then

So my question is still out there for any one to answer.

...

Thanks but this dose not solver the problem, dose any one out there
have a solution

Thanks Keith

Hi Keith,
I am in the process of making Hotspot generally available as a recipe in
OpenEmbedded. Since hotspot has not JIT at this moment this will not
give you a blazingly fast Java experience, but you get fully working JVMTI.

And when your app is ready to go just switch to cacao-openjdk (you can
install both) which provides a different VM (namely Cacao) which has a
decent JIT for ARM and uses OpenJDK's class library.

Check out the Jalimo SVN repo[0] and configure it as an overlay. It is
all documented in the Jalimo repo as well.

Regards
Robert

[0] - http://evolvis.org/scm/?group_id=11

keith.tobin@gmail.com schrieb: