You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Dmitry Serebrennikov <dm...@earthlink.net> on 2001/10/07 01:34:02 UTC

Problem building Lucene

I just checked out everything from the jakarta-lucene CVS and tried to 
build it. I'm running on Win 2K and using Sun JDK 1.3.

The first problem was that the lib directory includes ant-1.3.jar but 
does not include the optional.jar file. I had it in a separate ant 1.3 
install and after I copied it into the lib directory that problem went 
away (I also tried setting ANT_HOME as the error message suggested but 
that didn't seem to help).

After that problem went away, this is the problem I'm running into:
==================================================
K:\projects\opensource\jakarta-lucene\jakarta-cvs>build
CLASSPATH=".\lib\jakarta-ant-1.3-optional.jar;.\lib\velocity-1.2-dev.jar;.\lib\junit_35.jar;.\lib\jdom-b7.jar;.\lib\ant-1.3.ja
r;.\lib\xerces-1.3.0.jar;"
Buildfile: build.xml

init:

javacc_check:

compile:
   [delete] Could not find file 
K:\projects\opensource\jakarta-lucene\jakarta-cvs\bin\src\org\apache\lucene\analysis\standard\
ParseException.java to delete.
    [javac] Warning: 
org\apache\lucene\analysis\standard\StandardTokenizer.java modified in 
the future.
    [javac] Warning: 
org\apache\lucene\analysis\standard\StandardTokenizerTokenManager.java 
modified in the future.
    [javac] Warning: 
org\apache\lucene\analysis\standard\TokenMgrError.java modified in the 
future.
    [javac] Warning: org\apache\lucene\analysis\standard\Token.java 
modified in the future.
    [javac] Warning: org\apache\lucene\analysis\standard\CharStream.java 
modified in the future.
    [javac] Warning: 
org\apache\lucene\analysis\standard\StandardTokenizerConstants.java 
modified in the future.
    [javac] Warning: org\apache\lucene\queryParser\QueryParser.java 
modified in the future.
    [javac] Warning: 
org\apache\lucene\queryParser\QueryParserTokenManager.java modified in 
the future.
    [javac] Warning: org\apache\lucene\queryParser\TokenMgrError.java 
modified in the future.
    [javac] Warning: org\apache\lucene\queryParser\ParseException.java 
modified in the future.
    [javac] Warning: org\apache\lucene\queryParser\Token.java modified 
in the future.
    [javac] Warning: org\apache\lucene\queryParser\ASCII_CharStream.java 
modified in the future.
    [javac] Warning: 
org\apache\lucene\queryParser\QueryParserConstants.java modified in the 
future.
    [javac] Modern compiler is not available - using classic compiler
    [javac] Compiling 102 source files to 
K:\projects\opensource\jakarta-lucene\jakarta-cvs\bin\classes

BUILD FAILED

K:\projects\opensource\jakarta-lucene\jakarta-cvs\build.xml:100: Cannot 
use classic compiler, as it is not available A common
solution is to set the environment variable JAVA_HOME to your jdk directory.

Total time: 3 seconds
================================================

I set the JAVA_HOME to where JDK is installed but that didn't have any 
effect. Running javac on command line works fine, meaning that I can 
compile java files without problems.

Does anyone have any suggestions?

Thanks.
Dmitry.