जब मैं IntelliJ पर काम करता हूं तो बिना किसी समस्या के चीजें चलती हैं, लेकिन जब मैं कमांड लाइन में संकलित और चलाने के लिए प्रयास करता हूं (sbt run
के साथ) निम्न त्रुटि संदेश पॉप अप।स्कैला एसबीटी रन - "असमर्थित major.minor संस्करण 52.0"
[error] (run-main-0) java.lang.UnsupportedClassVersionError: akka/event/LogSource : Unsupported major.minor version 52.0
java.lang.UnsupportedClassVersionError: akka/event/LogSource : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:803)
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:425)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2625)
at java.lang.Class.getMethod0(Class.java:2866)
at java.lang.Class.getMethod(Class.java:1676)
मैं उबंटू 14.04 एलटीएस का उपयोग कर रहा हूं।
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
और मेरा स्कैला संस्करण 2.9.2 है।
$ scalac -version
Scala compiler version 2.9.2 -- Copyright 2002-2011, LAMP/EPFL
मैं मुश्किल से स्काला सीखने कुछ सप्ताह पहले, इसलिए यदि किसी को भी मैं में, यह बहुत सराहना की जाएगी क्या देखना चाहिए पर कुछ सलाह प्रदान कर सकता है शुरू कर दिया।
मुझे ग्रहण नियॉन 3 और उबंटू 16.04 एलटीएस पर समान समस्या थी, जो 'सूडो अपडेट-विकल्प-कॉन्फिग जावा' के माध्यम से डिफ़ॉल्ट जेरे को अपडेट कर रहा था। – vasigorc