title: tomcat in linux:java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
body: <p>when I startup tomcat in linux,I met a problem.
      <code>Using CLASSPATH:/data/apache-tomcat-7.0.47/bin/bootstrap.jar:/data/apache-tomcat-7.0.47/bin/tomcat-juli.jar</code></p>
  
  <pre><code>`Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
  at org.apache.catalina.startup.Bootstrap.&lt;clinit&gt;(Bootstrap.java:60)
  Caused by: java.lang.ClassNotFoundException: org.apache.juli.logging.LogFactory
  at java.net.URLClassLoader$1.run(URLClassLoader.java:366) 
  at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
  ... 1 more`
  </code></pre>
  
  <p>I know that class can't be found,but the jar has been in the classpath. So why? I will be appreciated if you can answer my question.thank you.</p>