Ive ported some java applications to Blackberry but Ive found the next problem I havent fixed yet.
When I compile the midlet, it´s a midlet, I mean, not a blackberry native application, it compiles in a proper way but I got the next out :

"Warning!: No definition found for exported static routine: .main(String[])"

I havent got a main, because its not compulsory in a J2me application, there is only a requirement, to implement the MIDlet class and program the events about the midlet life cycle ( startApp, pauseApp, destroyApp ), so, please, can anyone tell me how to install and run the application in a proper way? Im getting myself crazy with this problem.

If your project is defined as a MIDlet and you extends the MIDlet class there is nothing more to do. However it's "just" a warning and the code should be compiled.
Or is your application not running propperly?

In the project properties (Compile tab) you can suppres this warning...

I work with eclipse; the application does not open, and it works perfectly in every j2me device you can imagine; so, Ive realized, when I attempt to open the application, I can see at the console a line from a main of a class I use, so I dont think it is the problem; can you or someone tell me what can be happening?