Esecuzione di Spark con Java 6


0

Sono bloccato in questa fase. Sto cercando di installare Spark . Ho installato Java 6 e Scala 2.11.6. L'installazione di Spark visualizza l'errore mostrato di seguito:

Exception in thread hand java.lang.unsepporttedclassversionerror

errore scala java


Sei sicuro di dover eseguire l'app con Java 6? Tale errore implica la necessità di una versione più recente di Java. (Per riferimento, Java 9 è ora disponibile)
TheWanderer,

Risposte:


2

"Versione di classe non supportata" implica che le classi Java che si sta tentando di eseguire sono di una versione troppo nuova per il runtime Java. Il sito Web di Spark conferma che non è compatibile con Java 7 o precedenti, quindi non c'è da meravigliarsi se si verifica questo errore nel tentativo di eseguirlo su Java 6. Installare Java 8 e si dovrebbe avere più successo.

Dal tuo commento, sembra che pensi che Scala richieda Java 6. Questo non è vero. Il sito web di Scala dice:

La distribuzione del software Scala può essere installata su qualsiasi piattaforma con un runtime Java, versione 1.6 o successiva . Scala 2.12 richiede Java 8 .

(La mia enfasi.)


Ho già installato java e scala 8 non supporta questa versione, quindi provo java 6 per favore mi consiglia una versione di scala che si adatta con una versione di java
lyly

@Pont Per favore, pubblica la tua risposta alla domanda originale. Questo è un duplicato esatto di askubuntu.com/questions/819350/how-tion-install-java6 È molto probabile che quello attuale verrà eliminato a causa della duplicazione.
Cristiana Nicolae,

quindi devo installare java scala 2.12 con 8
lyly

1
@CristianaNicolae OP sembra aver eliminato l'altra domanda, quindi lascerò la mia risposta qui.
Pont

1
@lyly Quindi è stata la tua azione ?! Ho pensato che fosse un intervento moderatore (sono quasi le 2 del mattino qui, il mio focus è basso). Ed è stato il ragionamento che mi ha lasciato perplesso. Ora vedo che l'hai cancellato. Buono! Questo era AskUbuntu è tenuto pulito e ben organizzato. :-)
Cristiana Nicolae,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.