Domanda

Attualmente sto eseguendo Mint Linux (versione 9). Devo declassare Java dalla versione 1.6 a 1.5 e ho cercato di capire come procedere. Finora non ho avuto fortuna. Il gestore dei pacchetti non sembra averlo.

Qualcuno ha qualche suggerimento?

Grazie,
- Chris

È stato utile?

Soluzione

Come hai spiegato nei tuoi commenti, hai bisogno di JDK 5 perché stai lavorando al codice sorgente di Android stesso e al Istruzioni dire:

Ubuntu Linux (64 bit x86)

... JDK 5.0, aggiornamento 12 o superiore.java 6 non è supportato, a causa di incompatibilità con @override.

Puoi farlo:

  • Disinstalla qualsiasi Java che hai ottenuto tramite il sistema di pacchetto della tua distribuzione Linux
  • Scarica JDK 5 Aggiornamento 22 per Linux
  • Esegui il programma di installazione JDK con sudo, installalo ovunque tu voglia (ad esempio in /opt o /usr/local)
  • Imposta il tuo PATH variabile di ambiente per includere il bin directory del JDK

Altri suggerimenti

Non è necessario eseguire il downgrade dell'installazione Java per sviluppare per Java 1.5. Se stai utilizzando uno strumento come Eclipse, è possibile impostare gli attributi del progetto in modo che teschi per la compatibilità Java 1.5 e fornisce errori se si utilizza una funzione Java 6. Se insisti assolutamente per avere un JDK Java 1.5, basta installarlo insieme all'installazione predefinita e usarlo al posto di Java 1.6.

Questa dovrebbe essere una domanda per Superuser.com, ma la mia raccomandazione è di scaricare 1.5 JDK e cambiare il percorso Java dove l'hai scaricato.

Oppure potresti usare le informazioni su Aiuto ubuntu, dovrebbe funzionare per te poiché Mint si basa su Ubuntu. Quel link spiega come selezionare la versione di Java.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top