Stephen Connolly wrote:

> OK, here is the problem set:
> 
> For animal-sniffer, we need to have signatures of each of the java runtime
> libraries (i.e. the animal smells/scents)

So, you mean, you will have a POM for the rt.jar ?
 
> That way animal-sniffer can detect whether you are compatible with a
> specific java runtime library.

[snip] 
 
> Option 3:
> 
> bgid:java1:1.0.1, bgid:java1:2.2.1, bgid:java1:3.2.20, bgid:java1:4.2.19,
> bgid:java1:5.0.19, bgid:java1:6.0.15
> 
> pros:
> * we have the build number to fix bad signatures
> * for 5.0+ the version number matches the marketeers version number for
> java * we still have classifiers for vendor specific signatures
> anti:
> * not the version numbers that people are expecting

+1, and I thing you meant "java" as artifactId in all this cases ... ;-)

However, only the Sun-derived JDKs come with rt.jar. What about IBM:

========== %< =============
$ ll /opt/ibm-jdk-bin-1.5.0.10/jre/lib/*.jar
-rw-r--r-- 1 root root   41639 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/BD.jar
-rw-r--r-- 1 root root 4068630 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/charsets.jar
-rw-r--r-- 1 root root 6899581 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/core.jar
-rw-r--r-- 1 root root 2923200 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/deploy.jar
-rw-r--r-- 1 root root 7284524 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/graphics.jar
-rw-r--r-- 1 root root  270551 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmcertpathprovider.jar
-rw-r--r-- 1 root root  512856 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmcfw.jar
-rw-r--r-- 1 root root    6817 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmjaaslm.jar
-rw-r--r-- 1 root root   97373 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmjcefw.jar
-rw-r--r-- 1 root root  843608 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmjgssprovider.jar
-rw-r--r-- 1 root root  334929 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmjsseprovider2.jar
-rw-r--r-- 1 root root  415037 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmorbapi.jar
-rw-r--r-- 1 root root 1080339 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmorb.jar
-rw-r--r-- 1 root root 1058575 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/ibmpkcs.jar
-rw-r--r-- 1 root root  611954 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/javaplugin.jar
-rw-r--r-- 1 root root  905753 2009-06-25
03:44 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/javaws.jar
-rw-r--r-- 1 root root  850370 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/security.jar
-rw-r--r-- 1 root root  649822 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/server.jar
-rw-r--r-- 1 root root  280325 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/vm.jar
-rw-r--r-- 1 root root 6180449 2009-07-07
06:08 /opt/ibm-jdk-bin-1.5.0.10/jre/lib/xml.jar
========== %< =============

Same for Apache Harmony and possibly others (GNU Classpath based stuff).

- Jörg



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to