title: How to solve the 'Unable to find Asm for stackmap generation' error on startup of STS?
body: <p>I am trying to use the <strong>Spring Tool Suite 3.8.3</strong> on Ubuntu 16.04. Upon startup I get this error:</p>
  
  <blockquote>
    <p>An internal error occured during: "Initializing Java Tooling"</p>
  </blockquote>
  
  <p>with the detailed message:</p>
  
  <blockquote>
    <p>An internal error occurred during: "Initializing Java Tooling". Unable
    to find Asm for stackmap generation (Looking for
    'aj.org.objectweb.asm.ClassReader'). Stackmap generation for woven
    code is required to avoid verify errors on a Java 1.7 or higher
    runtime when weaving type org.eclipse.jdt.core.search.SearchPattern
    when weaving classes  when weaving</p>
  </blockquote>
  
  <p>I have to admit that I have no idea what I should do here and I failed to find any pointers online. Any advice or hint is welcome.</p>