title: Cannot set Java breakpoint in Intellij IDEA
body: <p>I'm trying to put breakpoints into the GoogleAppEngine sources (SDK 1.7.0) but IDEA Ultimate (11.0.2) just keeps telling me <code>Warning: No executable code found at line 482 in class com.google.appengine.api.memcache.AsyncMemcacheServiceImpl</code>.</p>
  
  <p>I get this error message both when I run the code from unit tests and I start up the development server.</p>
  
  <p>It's quite annonying. Anyway my sources are in an external (relative to both the IDEA home and the project home) directory, and my jar files are under the Appengine SDK lib dir.</p>
  
  <p>My jar files are added as project library to the module, and my sources are attached to this library. I was playing around with module dependencies as well, but without any luck. Finally I decided to put this library into Compile scope, but that was a bad idea since the SDK provides these jars at runtime, so I decided to fall back to Provided scope.</p>
  
  <p>I also played with the export checkbox on the module dependencies tab, but I think this is irrelevant, according to the <a href="http://www.jetbrains.com/idea/webhelp/dependencies-tab.html" rel="noreferrer">web help</a>, export is only important when you have dependent modules and you want to make your library available in these modules as well.</p>
  
  <p>Anyway, this question arised <a href="http://devnet.jetbrains.net/thread/276796" rel="noreferrer">4 years ago</a> also. So I'm wondering now whether is it really so hard to solve this issue?</p>
  
  <p>I'm very disappointed now. I didn't have any problems with IDEA so far... I saw that this problem <a href="https://stackoverflow.com/questions/11199282/set-a-breakpoint-inside-a-library-jar-in-intellij">arised to other people</a> as well, so this is not unique I guess.</p>
  
  <p>Any help is appreciated.</p>
  
  <hr>
  
  <p>I edited my question due to my <code>javap</code> experiments below: It seems that the classes and the sources are <strong>NOT</strong> out of sync. I checked out the 1.7.0 related revision from SVN, and I'm using the 1.7.0 SDK, so these should not be out of sync at all.</p>