Domanda

Come posso riparare un debugger rotto, uno che semplicemente non si avvia, in EclipseME (ora Strumenti mobili Java)?

(Questa domanda ha una risposta che verrà presto trasferita da un'altra domanda)

È stato utile?

Soluzione

Il problema più fastidioso con EclipseME per me era il debugger "rotto", che semplicemente non si avviava.Questo argomento è trattato nella documentazione, ma mi ci è voluta circa un'ora per trovare questo suggerimento quando ho installato EclipseME per la prima volta e un'altra ora quando sono tornato allo sviluppo di JavaME un anno dopo, quindi ho deciso di condividere questa conoscenza anche qui.

Se il debugger non si avvia,

  1. aprire la sezione "Java > Debug" nel menu "Preferenze" di Eclipse e deselezionare "Sospendi l'esecuzione in caso di eccezioni non rilevate" e "Sospendi l'esecuzione in caso di errori di compilazione" e
  2. aumentare il "timeout del debugger" nella parte inferiore della finestra di dialogo ad almeno 15000 ms (così dicono i documenti;infatti una ricerca binaria su questo valore potrebbe trovare un ritardo ottimale per il tuo caso).

Successivamente, Eclipse dovrebbe essere in grado di connettersi a KVM ed eseguire una midlet con un debugger collegato.

Altri suggerimenti

la maggior parte dei debugger sono semplicemente plug-in dotati anche di un'interfaccia a riga di comando;prova a eseguire il debugger dalla riga di comando e vedi se funziona.In tal caso, controlla la configurazione del plug-in;potrebbe essere necessario reinstallare il plug-in.

avvertimento:Non ho usato EclipseME, ma ho avuto problemi simili con il debugger Gnu C in Eclipse per Ubuntu.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top