Compiling Xindice on Windows
Intended audience
This How-to is aimed at developers who want to compile Xindice on Windows.
Purpose
Following the steps of this how-to should allow you to compile Xindice on windows.
Prerequisites
See the prerequisites page.
Steps
Don't skip the prerequisites
Be sure to follow the prerequisites.
Verify your environment
Open a new command window. Click Start, choose Run. Enter cmd and hit return. A new command window should appear.
Make sure you have the JAVA_HOME environment variable set.
C:\>echo %JAVA_HOME%
C:\j2sdk1.4.1_01
C:\>
Compile
Navigate to your the location where you unzipped your Xindice sources and run the compile.
C:\>d:
D:\>cd xindice\current\xml-xindice
D:\xindice\current\xml-xindice>dir
Volume in drive D is Data
Volume Serial Number is A3EB-9689
Directory of D:\xindice\current\xml-xindice
11/20/2002 08:40p <DIR> .
11/20/2002 08:40p <DIR> ..
10/29/2002 11:59a 1,507 .classpath
10/29/2002 11:59a 64 .cvsignore
10/29/2002 11:59a 387 .project
11/18/2002 01:41p <DIR> bin
11/20/2002 10:20a <DIR> build
12/06/2001 10:33a 864 build.bat
10/26/2002 05:06p 431 build.properties.sample
10/25/2002 01:18a 753 build.sh
11/18/2002 01:41p 14,109 build.xml
11/20/2002 02:43p <DIR> classes
11/18/2002 01:41p <DIR> config
10/25/2002 12:33a 348 contributor.properties.sample
10/25/2002 12:33a 2,268 contributor.xml
11/01/2002 03:53p <DIR> deploy
11/20/2002 03:51p <DIR> docs
11/20/2002 08:40p 15 fclean.bat
11/01/2002 01:52p 1,026 forrest.properties
11/20/2002 03:51p <DIR> java
12/06/2001 11:22a 2,743 LICENSE
12/06/2001 10:33a 230 README
11/18/2002 01:42p <DIR> src
11/01/2002 01:52p 3,668 status.xml
15 File(s) 28,797 bytes
12 Dir(s) 6,087,512,064 bytes free
D:\xindice\current\xml-xindice>build
Xindice Build System
Buildfile: build.xml
init:
src-build:
test-build:
examples-build:
build:
jar-release:
war-release:
examples-release:
release:
BUILD SUCCESSFUL
Total time: 7 seconds
D:\xindice\current\xml-xindice>
Verify the compilation
If the compile was succeeded, you will find the output files in the current directory.
D:\xindice\current\xml-xindice>dir
Volume in drive D is Data
Volume Serial Number is A3EB-9689
Directory of D:\xindice\current\xml-xindice
11/18/2002 01:55p <DIR> .
11/18/2002 01:55p <DIR> ..
11/20/2002 03:57p 392,842 xindice-1.1b5-dev.jar
11/20/2002 03:57p 2,421,719 xindice-1.1b5-dev.war
11/20/2002 03:57p 1,748 xindice-1.1b5-dev.xml
11/20/2002 03:57p 6,503 xindice-dom-1.1b5-dev.jar
Feedback
If you run into problems, don't worry. Be sure to send feedback so that we can improve these documents for the next person.
Revisions
Find a problem with this document? Consider contacting the mailing lists or submitting your own revision. For instructions, read the How To Submit a Revision.
by Dave Viner
1.0

