Thanks! apache-solr-analysis-extras-3.1.jar was the missing piece that was causing all of my trouble; I didn't see any mention of it in the documentation -- might be worth adding!
Thanks, Demian > -----Original Message----- > From: Robert Muir [mailto:rcm...@gmail.com] > Sent: Monday, April 18, 2011 1:46 PM > To: solr-user@lucene.apache.org > Subject: Re: Solr 3.1 ICU filters (error loading class) > > On Mon, Apr 18, 2011 at 1:31 PM, Demian Katz > <demian.k...@villanova.edu> wrote: > > Hello, > > > > I'm interested in trying out the new ICU features in Solr 3.1. > However, when I attempt to set up a field type using > solr.ICUTokenizerFactory and/or solr.ICUFoldingFilterFactory, Solr > refuses to start up, issuing "Error loading class" exceptions. > > > > I did see the README.txt file that mentions lucene-libs/lucene-*.jar > and lib/icu4j-*.jar. I tried putting all of these files under my Solr > home directory, but it made no difference. > > > > Is there some other .jar that I need to add to my library folder? Am > I doing something wrong with the known dependencies? (This is the > first time I've seen a lucene-libs directory, so I wasn't sure if that > required some special configuration). Any general troubleshooting > advice for figuring out what is going wrong here? > > > > make a 'lib' directory under your solr home (e.g. example/solr/lib) : > it should contain: > * icu4j-4_6.jar > * lucene-icu-3.1.jar > * apache-solr-analysis-extras-3.1.jar