You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jclouds.apache.org by "Sandeep Bazar (JIRA)" <ji...@apache.org> on 2014/04/21 07:45:15 UTC
[jira] [Created] (JCLOUDS-539) Compilation of JClouds - Swift
example fails with Exception in thread "main"
java.lang.UnsupportedClassVersionError: JCloudsSwift : Unsupported
major.minor version 51.0
Sandeep Bazar created JCLOUDS-539:
-------------------------------------
Summary: Compilation of JClouds - Swift example fails with Exception in thread "main" java.lang.UnsupportedClassVersionError: JCloudsSwift : Unsupported major.minor version 51.0
Key: JCLOUDS-539
URL: https://issues.apache.org/jira/browse/JCLOUDS-539
Project: jclouds
Issue Type: Bug
Components: jclouds-blobstore
Affects Versions: 1.7.2
Environment: root@sonash3-00:~/jclouds# javac -version
javac 1.7.0_51
root@sonash3-00:~/jclouds# mvn -version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_51, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "3.11.0-15-generic", arch: "amd64", family: "unix"
root@sonash3-00:~/jclouds# uname -a
Linux sonash3-00 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 x86_64 x86_64 GNU/Linu
Reporter: Sandeep Bazar
Fix For: 1.7.3
* Used http://jclouds.apache.org/guides/openstack/ as reference.
*) Installed openjdk-7-jdk and maven
apt-get install openjdk-7-jdk maven
*) After install,
root@sonash3-00:~/jclouds# javac -version
javac 1.7.0_51
root@sonash3-00:~/jclouds# mvn -version
Apache Maven 3.0.4
Maven home: /usr/share/maven
Java version: 1.7.0_51, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-openjdk-amd64/jre
Default locale: en_IN, platform encoding: UTF-8
OS name: "linux", version: "3.11.0-15-generic", arch: "amd64", family: "unix"
root@sonash3-00:~/jclouds# uname -a
Linux sonash3-00 3.11.0-15-generic #25~precise1-Ubuntu SMP Thu Jan 30 17:39:31 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
*) Followed the steps under "Get jclouds", and JCloud build was successful.
*) Followed steps under "List Containers", OpenStack Object Storage (aka Swift) and when tried to compile and run JCloudsSwift.java, throws the following exception.
root@sonash3-00:~/jclouds# vim JCloudsSwift.java
root@sonash3-00:~/jclouds# javac -classpath ".:lib/*" JCloudsSwift.java
Note: JCloudsSwift.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
root@sonash3-00:~/jclouds# java -classpath ".:lib/*" JCloudsSwift
Exception in thread "main" java.lang.UnsupportedClassVersionError: JCloudsSwift : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:643)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
Could not find the main class: JCloudsSwift. Program will exit.
--
This message was sent by Atlassian JIRA
(v6.2#6252)