Fork me on GitHub

Animal Scents

The Animal Scents project contains a number of projects which generate signatures of various APIs, such as the Java Runtime. These signatures are generated by and consumed by the Animal Sniffer project.

Signatures

Depending on their maturity, the available signatures are organized into groups as shown below. While using a pre-release or sandbox signature might seem risky, it is your chance to provide feedback to the community such that the signature can eventually reach production state.

Production Signatures

The following signatures have been released and are generally available for production use.

Signature Version Description
Java Mobile Edition Runtime Signatures Signatures of the Java Mobile Edition runtime.
Java Standard Edition Runtime Signatures Signatures of the Java Standard Edition runtime.
org.codehaus.mojo.signature:java12 1.0 Generic JavaSE version 1.2 signatures
org.codehaus.mojo.signature:java13 1.0 Generic JavaSE version 1.3 signatures
org.codehaus.mojo.signature:java14 1.0 Generic JavaSE version 1.4 signatures
org.codehaus.mojo.signature:java15 1.0 Generic JavaSE version 1.5 signatures
org.codehaus.mojo.signature:java16 1.0 Generic JavaSE version 1.6 signatures (before 1.6u18)
org.codehaus.mojo.signature:java16 1.1 Generic JavaSE version 1.6 signatures (after 1.6u18)
org.codehaus.mojo.signature:java17 1.0 Generic JavaSE version 1.7 signatures
org.codehaus.mojo.signature:java12-sun 1.0 Sun JavaSE version 1.2 signatures
org.codehaus.mojo.signature:java13-sun 1.0 Sun JavaSE version 1.3 signatures
org.codehaus.mojo.signature:java14-sun 1.0 Sun JavaSE version 1.4 signatures
org.codehaus.mojo.signature:java15-sun 1.0 Sun JavaSE version 1.5 signatures
org.codehaus.mojo.signature:java16-sun 1.10 Sun JavaSE version 1.6 signatures
org.codehaus.mojo.signature:java13-ibm 1.0 IBM JavaSE version 1.3 signatures
org.codehaus.mojo.signature:java14-ibm 1.0 IBM JavaSE version 1.4 signatures
org.codehaus.mojo.signature:java15-ibm 1.0 IBM JavaSE version 1.5 signatures
org.codehaus.mojo.signature:java16-ibm 1.0 IBM JavaSE version 1.6 signatures
org.codehaus.mojo.signature:java14-jrockit 1.0 JRockit JavaSE version 1.4 signatures
org.codehaus.mojo.signature:java15-jrockit 1.0 JRockit JavaSE version 1.5 signatures
org.codehaus.mojo.signature:java16-jrockit 1.0 JRockit JavaSE version 1.6 signatures
org.codehaus.mojo.signature:java16-apple 1.0 Apple JavaSE version 1.6 signatures
org.codehaus.mojo.signature:java15-harmony 1.0 Apache Harmony JavaSE version 1.5 signatures
Java Enterprise Edition Runtime Signatures Signatures of the Java Enterprise Edition runtime.
Other Runtime Signatures Signatures of other APIs.

Pre-release Signatures

The following are pre-releases of signatures. They have had releases, but are not deemed ready for production use yet.

Signature Version Description
Java Mobile Edition Runtime Signatures Signatures of the Java Mobile Edition runtime.
Java Enterprise Edition Runtime Signatures Signatures of the Java Enterprise Edition runtime.
j2ee14 1.0-SNAPSHOT Java 2 Enterprise Edition version 1.4 signatures
Java Standard Edition Runtime Signatures Signatures of the Java Standard Edition runtime.
Other Runtime Signatures Signatures of other APIs.

Sandbox Signatures

These are signatures which have been contributed but have not gained the attention of users or a committer interested in seeing it released. If you are looking for a signature but do not see it in this list or the lists above, you should also check the subversion repository in case the signature hasn't been added to the list below yet.

Signature Version Description
Java Mobile Edition Runtime Signatures Signatures of the Java Mobile Edition runtime.
Java Enterprise Edition Runtime Signatures Signatures of the Java Enterprise Edition runtime.
Java Standard Edition Runtime Signatures Signatures of the Java Standard Edition runtime.
Other Runtime Signatures Signatures of other APIs.

Signature Graveyard

These are signatures which have been deprecated or are no longer being maintained.

Signature Version Description
Java Mobile Edition Runtime Signatures Signatures of the Java Mobile Edition runtime.
Java Enterprise Edition Runtime Signatures Signatures of the Java Enterprise Edition runtime.
Java Standard Edition Runtime Signatures Signatures of the Java Standard Edition runtime.
Other Runtime Signatures Signatures of other APIs.