This repository is used for distribution of all the modules in the css4j project.
In the past, a copy of this repository was required to build the main modules, but that is no longer the case.
If you build your project (that depends on css4j) with Maven, please note that some of the css4j dependencies are not in Maven Central:
- JCLF.
- XMLPull-XPP3 (v1.2, dependency of the DOM4J module only).
You may want to install them manually into your local Maven repository, which can be done easily with the:
scripts.
You can also directly install the CSS4J artifacts into your local Maven repository, with the similar
install-css4j.sh
.
And then, add the following to the <dependencies>
section of your pom.xml
:
<dependency>
<groupId>io.sf.carte</groupId>
<artifactId>css4j</artifactId>
<version>${css4j.version}</version>
</dependency>
To produce a merged javadoc of all the css4j modules, execute:
./gradlew mergedJavadoc
and the javadoc shall be at the build/docs/javadoc
directory.
For more information please see https://css4j.github.io/