Just for the reference. $ svn update At revision 1099940.
On Thu, May 5, 2011 at 9:14 PM, Steven A Rowe <sar...@syr.edu> wrote: > You're welcome, I'm glad you got it to work. - Steve > > > -----Original Message----- > > From: Gabriele Kahlout [mailto:gabri...@mysimpatico.com] > > Sent: Thursday, May 05, 2011 2:41 PM > > To: solr-user@lucene.apache.org > > Subject: Re: Is it possible to build Solr as a maven project? > > > > Steven, thank you! > > > > $ mvn -DskipTests=true install > > works! > > > > [INFO] Reactor Summary: > > [INFO] > > [INFO] Grandparent POM for Apache Lucene Java and Apache Solr SUCCESS > > [13.142s] > > [INFO] Lucene parent POM ................................. SUCCESS > > [0.345s] > > [INFO] Lucene Core ....................................... SUCCESS > > [18.448s] > > [INFO] Lucene Test Framework ............................. SUCCESS > > [3.560s] > > [INFO] Lucene Common Analyzers ........................... SUCCESS > > [7.739s] > > [INFO] Lucene Contrib Ant ................................ SUCCESS > > [1.265s] > > [INFO] Lucene Contrib bdb ................................ SUCCESS > > [1.332s] > > [INFO] Lucene Contrib bdb-je ............................. SUCCESS > > [1.321s] > > [INFO] Lucene Database aggregator POM .................... SUCCESS > > [0.242s] > > [INFO] Lucene Demo ....................................... SUCCESS > > [1.813s] > > [INFO] Lucene Memory ..................................... SUCCESS > > [2.412s] > > [INFO] Lucene Queries .................................... SUCCESS > > [2.275s] > > [INFO] Lucene Highlighter ................................ SUCCESS > > [2.985s] > > [INFO] Lucene InstantiatedIndex .......................... SUCCESS > > [2.170s] > > [INFO] Lucene Lucli ...................................... SUCCESS > > [1.814s] > > [INFO] Lucene Miscellaneous .............................. SUCCESS > > [1.998s] > > [INFO] Lucene Query Parser ............................... SUCCESS > > [2.755s] > > [INFO] Lucene Spatial .................................... SUCCESS > > [1.314s] > > [INFO] Lucene Spellchecker ............................... SUCCESS > > [1.535s] > > [INFO] Lucene Swing ...................................... SUCCESS > > [1.233s] > > [INFO] Lucene Wordnet .................................... SUCCESS > > [1.309s] > > [INFO] Lucene XML Query Parser ........................... SUCCESS > > [1.483s] > > [INFO] Lucene Contrib aggregator POM ..................... SUCCESS > > [0.151s] > > [INFO] Lucene ICU Analysis Components .................... SUCCESS > > [2.728s] > > [INFO] Lucene Phonetic Filters ........................... SUCCESS > > [1.765s] > > [INFO] Lucene Smart Chinese Analyzer ..................... SUCCESS > > [3.709s] > > [INFO] Lucene Stempel Analyzer ........................... SUCCESS > > [4.241s] > > [INFO] Lucene Analysis Modules aggregator POM ............ SUCCESS > > [0.213s] > > [INFO] Lucene Benchmark .................................. SUCCESS > > [2.926s] > > [INFO] Lucene Modules aggregator POM ..................... SUCCESS > > [0.307s] > > [INFO] Apache Solr parent POM ............................ SUCCESS > > [0.233s] > > [INFO] Apache Solr Solrj ................................. SUCCESS > > [3.780s] > > [INFO] Apache Solr Core .................................. SUCCESS > > [9.693s] > > [INFO] Apache Solr Search Server ......................... SUCCESS > > [6.739s] > > [INFO] Apache Solr Test Framework ........................ SUCCESS > > [2.699s] > > [INFO] Apache Solr Analysis Extras ....................... SUCCESS > > [3.868s] > > [INFO] Apache Solr Clustering ............................ SUCCESS > > [6.736s] > > [INFO] Apache Solr DataImportHandler ..................... SUCCESS > > [4.914s] > > [INFO] Apache Solr DataImportHandler Extras .............. SUCCESS > > [2.721s] > > [INFO] Apache Solr DataImportHandler aggregator POM ...... SUCCESS > > [0.253s] > > [INFO] Apache Solr Content Extraction Library ............ SUCCESS > > [1.909s] > > [INFO] Apache Solr - UIMA integration .................... SUCCESS > > [1.922s] > > [INFO] Apache Solr Contrib aggregator POM ................ SUCCESS > > [0.211s] > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] BUILD SUCCESS > > [INFO] > > ------------------------------------------------------------------------ > > [INFO] Total time: 2:18.040s > > [INFO] Finished at: Thu May 05 20:39:09 CEST 2011 > > [INFO] Final Memory: 38M/90M > > [INFO] > > ------------------------------------------------------------------------ > > > > On Thu, May 5, 2011 at 6:53 PM, Steven A Rowe <sar...@syr.edu> wrote: > > > > > Hi Gabriele, > > > > > > On 5/5/2011 at 9:57 AM, Gabriele Kahlout wrote: > > > > Okay, that sequence worked, but then shouldn't I be able to do $ mvn > > > > install afterwards? This is what I get: > > > ... > > > > COMPILATION ERROR : > > > > ------------------------------------------------------------- > > > > org/apache/solr/spelling/suggest/fst/InputStreamDataInput.java:[7,27] > > > > package com.google.common.io does not exist > > > > org/apache/solr/spelling/suggest/fst/FSTLookup.java:[28,32] package > > > > com.google.common.collect does not exist > > > ... > > > > > > "mvn install" should work, but it doesn't - I can reproduce this error > > on > > > my machine. This is a bug in the Maven build. > > > > > > The nightly Lucene/Solr Maven build on Jenkins should have caught this > > > compilation failure three weeks ago, when Dawid Weiss committed his > > work > > > under <https://issues.apache.org/jira/browse/SOLR-2378>. > > Unfortunately, > > > the nightly builds were using the results of compilation under the Ant > > > build, rather than compiling from scratch. I have committed a fix to > > the > > > nightly build script so this won't happen again. > > > > > > The Maven build bug is that the Solr-core Google Guava dependency was > > > scoped as test-only. Until SOLR-2378, that was true, but it is no > > longer. > > > So the fix is simply to remove <scope>test</scope> from the dependency > > > declaration in the Solr-core POM. I've committed this too. > > > > > > If you "svn update" you will get these two fixes. > > > > > > Thank you very much for persisting, and reporting the problems you have > > > encountered. > > > > > > Steve > > > > > > > > > > > > -- > > Regards, > > K. Gabriele > > > > --- unchanged since 20/9/10 --- > > P.S. If the subject contains "[LON]" or the addressee acknowledges the > > receipt within 48 hours then I don't resend the email. > > subject(this) ∈ L(LON*) ∨ ∃x. (x ∈ MyInbox ∧ Acknowledges(x, this) ∧ > > time(x) > > < Now + 48h) ⇒ ¬resend(I, this). > > > > If an email is sent by a sender that is not a trusted contact or the > > email > > does not contain a valid code then the email is not received. A valid > > code > > starts with a hyphen and ends with "X". > > ∀x. x ∈ MyInbox ⇒ from(x) ∈ MySafeSenderList ∨ (∃y. y ∈ subject(x) ∧ y ∈ > > L(-[a-z]+[0-9]X)). > -- Regards, K. Gabriele --- unchanged since 20/9/10 --- P.S. If the subject contains "[LON]" or the addressee acknowledges the receipt within 48 hours then I don't resend the email. subject(this) ∈ L(LON*) ∨ ∃x. (x ∈ MyInbox ∧ Acknowledges(x, this) ∧ time(x) < Now + 48h) ⇒ ¬resend(I, this). If an email is sent by a sender that is not a trusted contact or the email does not contain a valid code then the email is not received. A valid code starts with a hyphen and ends with "X". ∀x. x ∈ MyInbox ⇒ from(x) ∈ MySafeSenderList ∨ (∃y. y ∈ subject(x) ∧ y ∈ L(-[a-z]+[0-9]X)).