these are signatures of the entire javase classpath
not the actual classes
Sent from my [rhymes with tryPod] ;-)
On 17 Sep 2009, at 22:19, Jörg Schaible <[email protected]> wrote:
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 ?
nope because for sun javase 1.4+ there are actually 3 jars
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 ... ;-)
nope I meant java1 ie encode the first digit of the version in the
artifactid
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
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email