title: OWL API Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/cache/CacheLoader
body: <p>OWL API 
  when I write an </p>
  
  <pre><code>OWLOntologyManager man = OWLManager.createOWLOntologyManager();
  </code></pre>
  
  <p>the exception like:</p>
  
  <pre><code>Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/cache/CacheLoader
      at org.semanticweb.owlapi.vocab.OWLFacet.&lt;init&gt;(OWLFacet.java:87)
      at org.semanticweb.owlapi.vocab.OWLFacet.&lt;clinit&gt;(OWLFacet.java:60)
      at org.semanticweb.owlapi.vocab.OWL2Datatype$Category.&lt;clinit&gt;(OWL2Datatype.java:328)
      at org.semanticweb.owlapi.vocab.OWL2Datatype.&lt;clinit&gt;(OWL2Datatype.java:74)
      at uk.ac.manchester.cs.owl.owlapi.InternalsNoCache.&lt;clinit&gt;(InternalsNoCache.java:59)
      at uk.ac.manchester.cs.owl.owlapi.OWLDataFactoryImpl.&lt;init&gt;(OWLDataFactoryImpl.java:128)
      at uk.ac.manchester.cs.owl.owlapi.OWLDataFactoryImpl.&lt;clinit&gt;(OWLDataFactoryImpl.java:74)
      at org.semanticweb.owlapi.apibinding.OWLManager.getOWLDataFactory(OWLManager.java:150)
      at org.semanticweb.owlapi.apibinding.OWLManager.createOWLOntologyManager(OWLManager.java:111)
      at amain.main(amain.java:11)
  Caused by: java.lang.ClassNotFoundException: com.google.common.cache.CacheLoader
      at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
      at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
      ... 10 more
  </code></pre>