All the IO-Tools artifacts are deployed at Maven central repository. So if you want to use the stream utilities you just have to add the following dependency to your pom.xml:
<dependency> <groupId>net.sf.jsignature.io-tools</groupId> <artifactId>easystream</artifactId> <version>1.2.15</version> </dependency>
You further have to configure the logging use your favorite logging engine. This library uses slf4j engine, if you already use it in your application no configuration is needed.
If you want to redirect the logs on the jdk logging you must add the following dependency to your pom.xml:
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.7.9</version> </dependency>
While to use commons logging you must add the following dependency to your pom.xml:
<dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jcl</artifactId> <version>1.7.9</version> </dependency>
For further information go to the slf4j web site.
there are no release candidates at the moment. Release candidates are deployed on `oss sonatype` repository. You have to add the following lines to your pom.xml to get the latest (but yet untested) version:
<repository> <id>maven2-sonaype.net</id> <name>oss Repository for Maven</name> <url>http://oss.sonatype.org/content/groups/staging</url> </repository>
Release candidates are not tested as much as standard builds. You should download them only if the main release has a stopper bug not yet fixed.
Non Maven users should download the zip distribution and unpack it. All the jars in the `lib` directory of the distribution zip must be added to your classpath in order to get the libraries working. The zip distribution may be older than the Maven release.
Due to dependency issues users should perform a build from the base project. Please follow the guide here.