title: /WEB-INF/classes vs /WEB-INF/lib
body: <p>I'd like to package my <code>Java EE6</code> web classes (beans, filters, servlets) into jar and place it into <code>/WEB-INF/lib/</code> directory along with other utility jars and abandon <code>/WEB-INF/classes/</code> directory totally.</p>
  
  <p>Are there any substantial differences between the two in terms of classloading, acessing application context, etc?</p>
  
  <p>Thanks.</p>
  
  <p>PS: Whenever googling any of java specs I'm always redirected to Oracle documentation index which is dozen clicks away from original url. Anyone knows what's happening there?</p>