Installation

Latest version 1.2.15 (31/Mar/2015)

Maven

All the IO-Tools artifacts are deployed at Maven central repository. So if you want to use the format detection utilities you just have to add the following dependency to your pom.xml:

<dependency>
	<groupId>net.sf.jsignature.io-tools</groupId>
	<artifactId>wazformat</artifactId>
	<version>1.2.15</version>
</dependency>

Logging configuration

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.

Release Candidates

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.

Other

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.

Build from sources

Due to dependency issues users should perform a build from the base project. Please follow the guide here.