<i>NoClassDefFoundError? But it’s right there!</i><p>Although in this case the cause was very different, it reminds me of an old "trap for young players" with loading shared libraries dynamically --- the library itself can exist and be readable and executable, and yet attempting to load it fails with a "file not found" error. This happens when one of its <i>dependencies</i>, directly or indirectly, is missing.