lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Calvo" <dca...@task.com.br>
Subject RE: Lucene Build Instructions
Date Sat, 16 Feb 2002 04:09:50 GMT
Hi,

That's why I've suggested changes in build.xml to look for .ant.properties files (posted in
the developers list) but after reading
acoliver and Erik replies I agreed with them. The best option would be having all properties
defined in build.xml and eliminate
build.properties. Each user would be responsible for the local configuration in a build.properties
file (javacc.home would be
defined there) and a sample build.properties would be provided to help this process.

--Daniel> $ pwd
> /work/lucene-1.2-rc3-src
> $ cat .ant.properties
> javacc.home=/work/javacc2.1/bin/lib
> $ ls  /work/javacc2.1/bin/lib/JavaCC.zip
> /work/javacc2.1/bin/lib/JavaCC.zip
> $ ant
> Buildfile: build.xml
>
> init:
>
> javacc_check:
>      [echo]
>       ##################################################################
>       JavaCC not found.
>       JavaCC Home: ./
>       JavaCC Zip: .//lib/JavaCC.zip
>
>       Please download and install JavaCC 2.0 from:
>
>       <http://www.webgain.com/products/metamata/java_doc.html>
>
>       Then, create a .ant.properties file either in your home
>       directory, or within the Lucene directory and set the javacc.home
>       property to the path where JavaCC.zip is located. For example,
>       if you installed JavaCC in /usr/local/java/javacc2.0, then set the
>       javacc.home property to:
>
>       javacc.home=/usr/local/java/javacc2.0/bin/lib
>
>       If you get an error like the one below, then you have not installed
>       things correctly. Please check all your paths and try again.
>
>       java.lang.NoClassDefFoundError: COM/sun/labs/javacc/Main
>       ##################################################################
>
> $ cp .ant.properties ~/
> $ ant
> [no change from above]
> $ cp /work/javacc2.1/bin/lib/JavaCC.zip lib/
> $ ant
> Buildfile: build.xml
>
> init:
>
> javacc_check:
>
> compile:
>
> jar:
>
> BUILD SUCCESSFUL
>
>
> So perhaps it wasn't finger trouble but something else.


--
To unsubscribe, e-mail:   <mailto:lucene-user-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:lucene-user-help@jakarta.apache.org>


Mime
View raw message