2015-12-01 3 views
1

Я пытаюсь использовать jBloomberg для получения котировок акций. Я получаю следующее исключение.jBloomberg api, чтобы получить исключение котировок акций

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/assylias/jbloomberg/BloombergSession : Unsupported major.minor version 52.0 
    at java.lang.ClassLoader.defineClass1(Native Method) 
    at java.lang.ClassLoader.defineClass(ClassLoader.java:791) 
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
    at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) 
    at java.net.URLClassLoader.access$100(URLClassLoader.java:71) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:361) 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356) 
    at java.lang.Class.getDeclaredMethods0(Native Method) 
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2442) 
    at java.lang.Class.getMethod0(Class.java:2685) 
    at java.lang.Class.getMethod(Class.java:1620) 
    at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:488) 
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:480) 

ответ

0

Вам нужно установить компилятор использовать Java 8. Например, если вы используете Maven, вам нужно что-то вроде:

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-compiler-plugin</artifactId> 
    <version>3.1</version> 
    <configuration> 
    <source>1.8</source> 
    <target>1.8</target> 
    </configuration> 
</plugin> 

И так же вам нужно запустить код с JRE версии 8 или больше.

Смежные вопросы