Não é possível definir o ponto de interrupção de Java no Intellij IDEA

Estou tentando colocar pontos de interrupção nas fontes do GoogleAppEngine (SDK 1.7.0), mas o IDEA Ultimate (11.0.2) continua me dizendoWarning: No executable code found at line 482 in class com.google.appengine.api.memcache.AsyncMemcacheServiceImpl.

Eu recebo essa mensagem de erro quando executo o código de testes de unidade e inicio o servidor de desenvolvimento.

É bastante anônimo. De qualquer forma, minhas fontes estão em um diretório externo (relativo ao home da IDEA e ao home do projeto), e meus arquivos jar estão sob o diretório lib do Appengine SDK.

Meus arquivos jar são adicionados como biblioteca de projetos ao módulo e minhas fontes são anexadas a essa biblioteca. Eu estava brincando com dependências de módulos também, mas sem qualquer sorte. Finalmente, decidi colocar essa biblioteca no escopo Compile, mas foi uma má ideia, já que o SDK fornece esses jars em tempo de execução, então decidi voltar ao escopo Fornecido.

Eu também joguei com a opção de exportação na aba dependências do módulo, mas eu acho que isso é irrelevante, de acordo com oajuda na web, a exportação só é importante quando você tem módulos dependentes e deseja disponibilizar sua biblioteca nesses módulos.

De qualquer forma, essa questão surgiu4 anos atras Além disso. Então, eu estou querendo saber agora se é realmente tão difícil resolver esse problema?

Estou muito desapontado agora. Eu não tive nenhum problema com a IDEA até agora ... eu vi que esse problemasurgiu para outras pessoas também, então isso não é único, eu acho.

Qualquer ajuda é apreciada.

Eu editei minha pergunta devido ao meujavap experimentos abaixo: Parece que as classes e as fontes sãoNÃO fora de sincronia. Eu verifiquei a revisão relacionada ao 1.7.0 do SVN, e estou usando o SDK 1.7.0, então eles não devem estar completamente fora de sincronia.

questionAnswers(16)

yourAnswerToTheQuestion