pthulasiram / jmxetric

Automatically exported from code.google.com/p/jmxetric
MIT License
0 stars 0 forks source link

jmxetric.jar compiled with Java6 #2

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Attempting to use this JAR in a Java5 VM yields the predictable:

Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad
version number in .class file
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
    at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at
sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.j
ava:133)

Is jmxetric expected to work with pre-Java6?

If so, providing a JAR with classes targetted to earlier VMs would be
helpful. I suspect Java5 may be the minimum requirement due to the use of
MBeans.

Original issue reported on code.google.com by pgri...@gmail.com on 24 Apr 2009 at 7:11

GoogleCodeExporter commented 8 years ago
Java 1.5 support hadn't occurred to me.  I can certainly post a version 
compiled to
1.5 - you'll have to let me know if it works..

Original comment by jasper...@gmail.com on 26 Apr 2009 at 8:52

GoogleCodeExporter commented 8 years ago
The uploaded JAR works for me, thanks.

Original comment by pgri...@gmail.com on 26 Apr 2009 at 11:25

GoogleCodeExporter commented 8 years ago

Original comment by jasper...@gmail.com on 28 Apr 2009 at 8:34