[
https://issues.apache.org/jira/browse/JCLOUDS-539?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Everett Toews updated JCLOUDS-539:
----------------------------------
Fix Version/s: (was: 1.7.3)
> 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
>
> * 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)