Mirror of Apache Xerces2 Java
Switch branches/tags
xerces_2_6_1_plus_bugfixes x2m1 x1_sync_121100 x1_sync_021301 valport_x1 start_xerces_j_2_trunc schemapointtag private_1472 merge_to_x2_121100 merge_to_x2_021301 jdk-integration jaxp13-2_6-branch-t2 jaxp13-2_6-branch-t1 jaxp_1_3_0_04052004 jaxp_1_2_3_01 jaxp_1_2_2_02 jaxp_1_2_2_01 jaxp_1_2_2_branch_02 jaxp-ri-1_2_0-fcs-branch-01 jaxp-ri-1_2_0-fcs-04 jaxp-ri-1_2_0-fcs-03 jaxp-ri-1_2_0-fcs-02 jaxp-ri-1_2_0-beta jaxp-ri-1_2_0-beta-branch jaxp-ri-1_2_0-alpha jaxp-1_3_0-04 jaxp-1_3_0-03 jaxp-1_3_0-02 jaxp-1_3_0-01 jaxp-1_2_3-09 jaxp-1_2_3-08 jaxp-1_2_3-07 jaxp-1_2_3-06 jaxp-1_2_3-05 jaxp-1_2_3-04 jaxp-1_2_3-03 jaxp-1_2_3-02 jaxp-1-3-01 jaxp-1-2_3-02 initial help fixes-after-2_6_0 end_of_xerces_j_2_branch beforexercesj2 beforeschemamerge Xerces-J_01052005 Xerces-J_2_12_0 Xerces-J_2_12_0-xml-schema-1.1 Xerces-J_2_11_0 Xerces-J_2_11_0-xml-schema-1.1-beta Xerces-J_2_10_0 Xerces-J_2_10_0-xml-schema-1.1-beta Xerces-J_2_9_1 Xerces-J_2_9_0 Xerces-J_2_8_1 Xerces-J_2_8_0 Xerces-J_2_7_1 Xerces-J_2_7_0 Xerces-J_2_6_2 Xerces-J_2_6_1 Xerces-J_2_6_0 Xerces-J_2_5_0 Xerces-J_2_4_0 Xerces-J_2_3_0 Xerces-J_2_2_1 Xerces-J_2_2_0 Xerces-J_2_1_0 Xerces-J_2_0_2 Xerces-J_2_0_1 Xerces-J_2_0_0 Xerces-J_2_0_0beta4 Xerces-J_2_0_0_beta3 Xerces-J_2_0_0_beta2 Xerces-J_2_0_0_beta Xerces-J_2_0_0_alpha Xerces-J_2_pkgReorg_xs Xerces-J_2_XNIMOD Xerces-J_1_4_4 Xerces-J_1_4_3 Xerces-J_1_4_2 Xerces-J_1_4_1 Xerces-J_1_4_0 Xerces-J_1_3_1 Xerces-J_1_3_0 Xerces-J_1_2_3 Xerces-J_1_2_2 Xerces-J_1_2_1 Xerces-J_1_2_0 Xerces-J_1_1_3 Xerces-J_1_1_2 Xerces-J_1_1_1 Xerces-J_1_1_0 Xerces-J_1_0_4 Xerces-J_1_0_3 Xerces-J_1_0_3_Schema Xerces-J_1_0_2 Xerces-J_1_0_1 Xerces-J-1_1_0_05_22_2000
Nothing to show
Clone or download
Mukul Gandhi
Latest commit fa002ac Oct 4, 2018
Permalink
Failed to load latest commit information.
.settings Update JDK 1.3 preferences. Dec 29, 2011
data fix for bad <unique> element in personal.xsd Jul 12, 2001
design Update to the latest ASF license header. See http://www.apache.org/le… Sep 19, 2006
docs minor changes to release notes, for XercesJ2 2.12.0 release Oct 4, 2018
proposals/XRI-requirements record votes on reqs 1-29 Sep 17, 2000
samples minor and trivial source code formatting improvement Aug 18, 2018
src committing fix as per discussion here, https://markmail.org/message/x… Apr 21, 2018
tests Adding several tests for XML 1.1 documents. Dec 7, 2015
tools An additional fix for JIRA Issue #1523: http://issues.apache.org/jira… Feb 14, 2012
.classpath Adding ICU4J to the .classpath. Aug 24, 2009
.project Adding .project and .classpath files for Eclipse. Jul 14, 2008
KEYS appending my code signing key to KEYS file Apr 17, 2018
LICENSE Adding Apache 2.0 "top level" license. Feb 24, 2004
LICENSE-SAX.html adding files to describe the licenses under which we are allowed to d… Jan 17, 2003
LICENSE.DOM-documentation.html Include up to date W3C software and document licenses. Apr 6, 2004
LICENSE.DOM-software.html Updating the W3C Software Notice and License to the one which the DOM… Jan 14, 2009
LICENSE.icu4j.html LICENSE file for ICU4J 1.8.1. Aug 28, 2009
LICENSE.resolver.txt LICENSE and NOTICE files for xml-commons-resolver-1.2. Nov 21, 2006
LICENSE.serializer.txt LICENSE and NOTICE files for the Xalan serializer. Nov 8, 2006
NOTICE modifying copyright year in the NOTICE file & footer of all the docs … Apr 20, 2018
NOTICE.resolver.txt LICENSE and NOTICE files for xml-commons-resolver-1.2. Nov 21, 2006
NOTICE.serializer.txt Updating to the NOTICE file for the Xalan 2.7.1 serializer. Nov 22, 2006
README Update to the latest ASF license header. See http://www.apache.org/le… Oct 15, 2006
REL-PLAN-SchemaAlpha.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
REL-PLAN-SchemaBeta.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
Readme.html Fixing SVN properties. Oct 7, 2008
Xerces2.0.2-REL_PLAN.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
Xerces2.1-REL_PLAN.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
Xerces2.3-REL_PLAN.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
Xerces2.7.0-REL_PLAN.html Adding the ASF license header to some more files. See http://www.apac… Oct 15, 2006
Xerces2.8.0-REL_PLAN.html Fixing SVN properties. Oct 7, 2008
build.bat Updating build.bat and build.sh for Ant 1.7.0. Jun 29, 2008
build.sh Updating build.bat and build.sh for Ant 1.7.0. Jun 29, 2008
build.xml mentioning 2.12.0 version number in build.xml file Apr 16, 2018

README

                Xerces Java Build Instructions
                ------------------------------

===========================================================================
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 * 
 *      http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
===========================================================================

Before building Xerces, you need the source package and tools
package available from the Apache XML Project's distribution
web page:

    http://xml.apache.org/dist/xerces-j/

Download both the Xerces-J-src.X.Y.Z.zip and Xerces-J-tools.X.Y.Z.zip 
files for the appropriate Xerces release (where "X.Y.Z" is the version
number) and extract them in the same directory. If you are using Unix, 
download the equivalent .tar.gz files instead of the .zip files.

You also need to have a Java Development Kit (JDK) version 1.2 (or 
higher) installed on your system. Before initiating any part of the 
build, set the JAVA_HOME environment variable to the installation 
directory of your JDK.

The Ant program is used to build everything in Xerces, including
the documentation. This tool, and the others needed (besides the
pre-requisite JDK) are contained within the tools package. To
make building the packages easier, a Windows batch file and a Unix 
shell script are included.

If you only want to compile the source code and make the JAR files,
run the following command on Windows:

    build.bat jars

or from Unix (make sure that build.sh is executable):

    build.sh jars

This will compile all of the source code and generate the JAR
files that are available as part of the binary package. After
building, these files will be located in the build/ directory.

If you want to build everything, including the documentation,
run the build batch file (or shell script) specifying the "all"
target instead of "jars".