Pergunta

Como faço para consertar um depurador quebrado, que simplesmente não inicia, em EclipseME (agora Ferramentas Móveis Java)?

(Esta pergunta tem uma resposta que será transferida de outra pergunta em breve)

Foi útil?

Solução

O problema mais irritante do EclipseME para mim foi o depurador "quebrado", que simplesmente não iniciava.Isso é abordado na documentação, mas demorei cerca de uma hora para encontrar essa dica quando instalei o EclipseME pela primeira vez e outra hora quando retornei ao desenvolvimento do JavaME um ano depois, então decidi compartilhar esse conhecimento aqui também.

Se o depurador não iniciar,

  1. abra a seção "Java> Debug" no menu "Preferências" do Eclipse e desmarque "Suspender execução em exceções não detectadas" e "Suspender execução em erros de compilação" e
  2. aumente o "tempo limite do depurador" próximo à parte inferior da caixa de diálogo para pelo menos 15.000 ms (assim dizem os documentos;na verdade, uma pesquisa binária nesse valor pode encontrar o atraso ideal para o seu caso).

Depois disso, o Eclipse deverá ser capaz de se conectar ao KVM e executar um midlet com um depurador conectado.

Outras dicas

a maioria dos depuradores são apenas plug-ins que também possuem uma interface de linha de comando;tente executar o depurador na linha de comando e veja se funciona.Se isso acontecer, verifique a configuração do plug-in;talvez seja necessário reinstalar o plug-in.

embargo:Não usei o EclipseME, mas tive problemas semelhantes com o depurador Gnu C no Eclipse para Ubuntu.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top