that's not the correct lib-dir. thats the lib-dir for jetty. please check you installation. if you use the tgz from lucene.apache.org/solr it should look like (we have added a few additonal jars)-
thats all of the jars in our solr-dir: ./contrib/clustering/lib/carrot2-mini-3.1.0.jar ./contrib/clustering/lib/commons-lang-2.4.jar ./contrib/clustering/lib/ehcache-1.6.2.jar ./contrib/clustering/lib/google-collections-1.0-rc2.jar ./contrib/clustering/lib/jackson-core-asl-0.9.9-6.jar ./contrib/clustering/lib/jackson-mapper-asl-0.9.9-6.jar ./contrib/clustering/lib/log4j-1.2.14.jar ./contrib/dataimporthandler/lib/activation-1.1.jar ./contrib/dataimporthandler/lib/mail-1.4.1.jar ./contrib/dataimporthandler/lib/mysql-connector-java-5.1.12-bin.jar ./contrib/dataimporthandler/lib/sqljdbc4.jar ./contrib/extraction/lib/asm-3.1.jar ./contrib/extraction/lib/bcmail-jdk14-136.jar ./contrib/extraction/lib/bcprov-jdk14-136.jar ./contrib/extraction/lib/commons-codec-1.3.jar ./contrib/extraction/lib/commons-compress-1.0.jar ./contrib/extraction/lib/commons-io-1.4.jar ./contrib/extraction/lib/commons-lang-2.1.jar ./contrib/extraction/lib/commons-logging-1.1.1.jar ./contrib/extraction/lib/dom4j-1.6.1.jar ./contrib/extraction/lib/fontbox-0.1.0.jar ./contrib/extraction/lib/geronimo-stax-api_1.0_spec-1.0.jar ./contrib/extraction/lib/icu4j-3.8.jar ./contrib/extraction/lib/jempbox-0.2.0.jar ./contrib/extraction/lib/log4j-1.2.14.jar ./contrib/extraction/lib/nekohtml-1.9.9.jar ./contrib/extraction/lib/ooxml-schemas-1.0.jar ./contrib/extraction/lib/pdfbox-0.7.3.jar ./contrib/extraction/lib/poi-3.5-beta6.jar ./contrib/extraction/lib/poi-ooxml-3.5-beta6.jar ./contrib/extraction/lib/poi-scratchpad-3.5-beta6.jar ./contrib/extraction/lib/tika-core-0.4.jar ./contrib/extraction/lib/tika-parsers-0.4.jar ./contrib/extraction/lib/xercesImpl-2.8.1.jar ./contrib/extraction/lib/xml-apis-1.0.b2.jar ./contrib/extraction/lib/xmlbeans-2.3.0.jar ./contrib/velocity/src/main/solr/lib/apache-solr-velocity-1.4.1.jar ./contrib/velocity/src/main/solr/lib/commons-beanutils-1.7.0.jar ./contrib/velocity/src/main/solr/lib/commons-collections-3.2.1.jar ./contrib/velocity/src/main/solr/lib/commons-lang-2.4.jar ./contrib/velocity/src/main/solr/lib/velocity-1.6.1.jar ./contrib/velocity/src/main/solr/lib/velocity-tools-2.0-beta3.jar ./contrib/gaze/gaze-plugin-1.0.jar ./example/exampledocs/post.jar ./example/lib/jsp-2.1/ant-1.6.5.jar ./example/lib/jsp-2.1/core-3.1.1.jar ./example/lib/jsp-2.1/jsp-2.1.jar ./example/lib/jsp-2.1/jsp-api-2.1.jar ./example/lib/jetty-6.1.3.jar ./example/lib/jetty-util-6.1.3.jar ./example/lib/servlet-api-2.5-6.1.3.jar ./example/lib/gaze-shared-1.0.jar ./example/lib/rrd4j-2.0.6.jar ./example/start.jar ./example/startsolr.jar ./lib/commons-codec-1.3.jar ./lib/commons-csv-1.0-SNAPSHOT-r609327.jar ./lib/commons-fileupload-1.2.1.jar ./lib/commons-httpclient-3.1.jar ./lib/commons-io-1.4.jar ./lib/easymock.jar ./lib/geronimo-stax-api_1.0_spec-1.0.1.jar ./lib/jcl-over-slf4j-1.5.5.jar ./lib/junit-4.3.jar ./lib/lucene-analyzers-2.9.3.jar ./lib/lucene-core-2.9.3.jar ./lib/lucene-highlighter-2.9.3.jar ./lib/lucene-memory-2.9.3.jar ./lib/lucene-misc-2.9.3.jar ./lib/lucene-queries-2.9.3.jar ./lib/lucene-snowball-2.9.3.jar ./lib/lucene-spellchecker-2.9.3.jar ./lib/servlet-api-2.4.jar ./lib/slf4j-api-1.5.5.jar ./lib/slf4j-jdk14-1.5.5.jar ./lib/wstx-asl-3.2.7.jar ./dist/solrj-lib/commons-codec-1.3.jar ./dist/solrj-lib/commons-httpclient-3.1.jar ./dist/solrj-lib/commons-io-1.4.jar ./dist/solrj-lib/geronimo-stax-api_1.0_spec-1.0.1.jar ./dist/solrj-lib/jcl-over-slf4j-1.5.5.jar ./dist/solrj-lib/slf4j-api-1.5.5.jar ./dist/solrj-lib/wstx-asl-3.2.7.jar ./dist/apache-solr-cell-1.4.1.jar ./dist/apache-solr-clustering-1.4.1.jar ./dist/apache-solr-core-1.4.1.jar ./dist/apache-solr-dataimporthandler-1.4.1.jar ./dist/apache-solr-dataimporthandler-extras-1.4.1.jar ./dist/apache-solr-solrj-1.4.1.jar > -----Ursprüngliche Nachricht----- > Von: Andreas Jung [mailto:li...@zopyx.com] > Gesendet: Mittwoch, 13. Oktober 2010 16:46 > An: solr-user@lucene.apache.org > Betreff: Re: AW: Installation Solr 1.4 + Tika > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > markus.rietz...@rzf.fin-nrw.de wrote: > > in the standard solr distribution its unter > ./contrib/extraction/lib > > solr 1.4.1 comes with a tika included. you want to have a > newer version of tika, right? > > > > > > ok... my lib directory now contains: > > suxmac2:solr-instance ajung$ ls -la lib > total 2136 > drwxr-xr-x 9 ajung staff 306 13 Okt 16:36 . > drwxr-xr-x 13 ajung staff 442 13 Okt 16:26 .. > - -rw------- 1 ajung staff 36955 13 Okt 16:36 > apache-solr-cell-1.4.1.jar > - -rw-r--r-- 1 ajung staff 472383 3 Feb 2010 jetty-6.1.3.jar > - -rw-r--r-- 1 ajung staff 128058 3 Feb 2010 > jetty-util-6.1.3.jar > drwxr-xr-x 6 ajung staff 204 13 Okt 16:26 jsp-2.1 > - -rw-r--r-- 1 ajung staff 131998 3 Feb 2010 > servlet-api-2.5-6.1.3.jar > - -rw------- 1 ajung staff 131468 13 Okt 16:35 tika-core-0.4.jar > - -rw------- 1 ajung staff 174579 13 Okt 16:35 > tika-parsers-0.4.jar > > > During startup I receive the following (even through setting solr home > through the command line using: > > java -jar -Xms512M -Xmx1024M -Dsolr.solr.home=solr start.jar > ) > > Andreas > - ----- > > > 13.10.2010 16:43:43 org.apache.solr.servlet.SolrDispatchFilter init > SCHWERWIEGEND: Could not start SOLR. Check solr/home property > java.lang.NoClassDefFoundError: > org/apache/solr/util/plugin/SolrCoreAware > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) > at java.lang.ClassLoader.defineClass(ClassLoader.java:616) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader. > java:141) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) > at java.net.URLClassLoader.access$000(URLClassLoader.java:58) > at java.net.URLClassLoader$1.run(URLClassLoader.java:197) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > at > org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppCla > ssLoader.java:375) > at java.lang.ClassLoader.loadClass(ClassLoader.java:296) > at > java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:627) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:247) > at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResource > Loader.java:359) > at > org.apache.solr.core.SolrCore.createInstance(SolrCore.java:413) > at > org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:449) > at > org.apache.solr.core.RequestHandlers.initHandlersFromConfig(Re > questHandlers.java:152) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:556) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(Core Container.java:137) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFi > lter.java:83) > at > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHan > dler.java:594) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:139) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppCont > ext.java:1218) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandle > r.java:500) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCol > lection.java:147) > at > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(Con > textHandlerCollection.java:161) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCol > lection.java:147) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrappe > r.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:210) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.mortbay.start.Main.invokeMain(Main.java:183) > at org.mortbay.start.Main.start(Main.java:497) > at org.mortbay.start.Main.main(Main.java:115) > Caused by: java.lang.ClassNotFoundException: > org.apache.solr.util.plugin.SolrCoreAware > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > ... 48 more > 13.10.2010 16:43:43 org.apache.solr.common.SolrException log > SCHWERWIEGEND: java.lang.NoClassDefFoundError: > org/apache/solr/util/plugin/SolrCoreAware > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) > at java.lang.ClassLoader.defineClass(ClassLoader.java:616) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader. > java:141) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) > at java.net.URLClassLoader.access$000(URLClassLoader.java:58) > at java.net.URLClassLoader$1.run(URLClassLoader.java:197) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > at > org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppCla > ssLoader.java:375) > at java.lang.ClassLoader.loadClass(ClassLoader.java:296) > at > java.net.FactoryURLClassLoader.loadClass(URLClassLoader.java:627) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:247) > at > org.apache.solr.core.SolrResourceLoader.findClass(SolrResource > Loader.java:359) > at > org.apache.solr.core.SolrCore.createInstance(SolrCore.java:413) > at > org.apache.solr.core.SolrCore.createRequestHandler(SolrCore.java:449) > at > org.apache.solr.core.RequestHandlers.initHandlersFromConfig(Re > questHandlers.java:152) > at org.apache.solr.core.SolrCore.<init>(SolrCore.java:556) > at > org.apache.solr.core.CoreContainer$Initializer.initialize(Core Container.java:137) > at > org.apache.solr.servlet.SolrDispatchFilter.init(SolrDispatchFi > lter.java:83) > at > org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:99) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHan > dler.java:594) > at > org.mortbay.jetty.servlet.Context.startContext(Context.java:139) > at > org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppCont > ext.java:1218) > at > org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandle > r.java:500) > at > org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:448) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCol > lection.java:147) > at > org.mortbay.jetty.handler.ContextHandlerCollection.doStart(Con > textHandlerCollection.java:161) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCol > lection.java:147) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrappe > r.java:117) > at org.mortbay.jetty.Server.doStart(Server.java:210) > at > org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycl > e.java:40) > at > org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.mortbay.start.Main.invokeMain(Main.java:183) > at org.mortbay.start.Main.start(Main.java:497) > at org.mortbay.start.Main.main(Main.java:115) > Caused by: java.lang.ClassNotFoundException: > org.apache.solr.util.plugin.SolrCoreAware > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > ... 48 more > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (Darwin) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iQGUBAEBAgAGBQJMtcYpAAoJEADcfz7u4AZjKzULwN/rPlB7L5afL0oxmSOtVfGY > VUQebpw4LFpBLfZcCo3RQ7UZzAd7FnnSz/iH8fwldIzXjQ7PahvNH//If+R9oqeE > 7DUmZs27Im8IGY47DGPqffZ9kWg0cqwG7Y6Uy7pQmUkml/M2++4pJ/WlGZ62dRs6 > gSJSR4tzGGy4Sd+jUbwbo/ECb9OL+qClH9QfEprY7povJaxiX944tFhTPmArDfpB > DNfeKwlKavwvxFZ65TXq5as14hXb9nGgH7qyVJ2PDLAjxUWhfJf1if193T+yV4wT > FU8kmTNk4nHzCGcxilzWjHCArMq5npU8tCA/gQoS/Y36huzhbZcfSbPcg7dMHcrw > GRKgm8+TnffdJJdsxCG7RNwtycf+HYbC6CRfbsihakPcROR79depBXYE1Q564zUE > kP0qGjCjVqkLLbFHplpzGbMEMe2Zb3vPyM7/wMpAHvJzH7wQSo+UGATl4SQWke9G > aQUpCewAxhnTu1cmW7vC9iWC0cmfUKk= > =rSOw > -----END PGP SIGNATURE----- >