= jing-trang :groupId: org.relaxng :artifactId: jing :repository: jing-trang
image:https://travis-ci.org/relaxng/{repository}.svg?branch=master["Build Status", link="https://travis-ci.org/relaxng/{repository}"] image:https://maven-badges.herokuapp.com/maven-central/{groupId}/{artifactId}/badge.svg["Artifact on Maven Central", link="http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22{groupId}%22%20a%3A%22{artifactId}%22"] image:http://www.javadoc.io/badge/{groupId}/{artifactId}.svg["Javadocs", link="http://www.javadoc.io/doc/{groupId}/{artifactId}"]
After cloning the repository, here's how to build.
. Ensure you have git and JDK 8 or above installed. All other dependencies are included in the repository.
. Set the JAVA_HOME
environment variable to point to the directory
where the JDK is installed. For example:
export JAVA_HOME=/usr/lib/jvm/openjdk-11
<- Ubuntu, etc.export JAVA_HOME=$(/usr/libexec/java_home)
<- macOSset JAVA_HOME=C:\Program Files\Java\jdk-11
<- Windows. Clone the repository
git clone https://github.com/relaxng/jing-trang.git`
. Change your working directory to be the jing-trang
directory (that is,
the directory containing this file).
. Run the ant
script included in the repository. On Linux, use the
command ./ant
. On Windows, use .\ant
.
That runs the version of ant
included in the repository. When the
ant
script completes, you should find jing.jar
and trang.jar
files
in the build
subdirectory.
You can also tell the ant
script to build the test
target, which
will build the jars and then run some tests. On Linux, use the command
./ant test
. On Windows, use .\ant test
.