Attualmente in uso Lubuntu 15.04 x64. Ho avuto questo problema due volte ora. Installo Oracle Oracle ufficiale (versione 1.8) correttamente, dopo di che un aggiornamento automatico (ad un certo punto più avanti nella settimana) disinstalla o sovrascrive la mia installazione Oracle con OpenJDK-1.7.
Questo è molto frustrante poiché OpenJDK corrompe l'installazione di Oracle JDK. Devo utilizzare una versione specifica di Oracle JDK perché lo stesso spazio di lavoro è condiviso su più computer (di cui alcuni usano Windows).
Come posso impedire a OpenJDK di installarsi automaticamente e / o impedire che esegua l'override di Oracle JDK?
sudo apt-get autoremove
sbarazzato di qualsiasi installazione di open-jdk. Più tardi, quando ho controllato, ho visto che la directory / usr / java era stata completamente rimossa. Presumo che questo fosse il mio fare e non quello di open-jdk. Per frustrazione (perché avevo bisogno di Java per alcuni programmi) ho reinstallato open-jdk perché sapevo che era la soluzione più semplice e veloce. Dopo qualche altra ricerca ho reinstallato il JDK di Oracle da zero usando questo link . Il tuo commento ha aiutato, grazie.
sudo update-alternatives --config java
Immagino che la tua installazione di Oracle sia corretta, ma viene scollegata dalle alternative.