Pagina 1 di 1

Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 12:17
da Davidecaffe
Salve a tutti,
sulla mia Lubuntu ho dovuto installare java per poter eseguire un file .jpnl, ma malgrado i miei sforzi e nonostante java sia installato, non mi riesce di vederlo in modalità grafica, ne di poterlo utilizzare. Qualcuno di voi può aiutarmi a venirne a capo?
cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.5 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.5 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and- ... acy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
java -version && update-alternatives --display java && update-alternatives --display javac && update-alternatives --display javaws && update-alternatives --display jar
openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.18.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.18.04, mixed mode)
java - modalità automatica
la versione migliore del collegamento è /usr/lib/jvm/java-11-openjdk-amd64/bin/java
il collegamento attualmente punta a /usr/lib/jvm/java-11-openjdk-amd64/bin/java
il collegamento java è /usr/bin/java
slave java.1.gz è /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - priorità 1111
slave java.1.gz: /usr/lib/jvm/java-11-openjdk-amd64/man/man1/java.1.gz
javac - modalità automatica
la versione migliore del collegamento è /usr/lib/jvm/java-11-openjdk-amd64/bin/javac
il collegamento attualmente punta a /usr/lib/jvm/java-11-openjdk-amd64/bin/javac
il collegamento javac è /usr/bin/javac
slave javac.1.gz è /usr/share/man/man1/javac.1.gz
/usr/lib/jvm/java-11-openjdk-amd64/bin/javac - priorità 1111
slave javac.1.gz: /usr/lib/jvm/java-11-openjdk-amd64/man/man1/javac.1.gz
update-alternatives: errore: nessuna alternativa per javaws

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 13:11
da DoctorStrange
L'errore che hai postato ti dice chiaramente il motivo. Non hai javaws !!
Hai bisogno proprio di javaws per eseguire un file jnlp. Fermo restando che non so se sei costretto per qualche motivo, ad usare openJDK piuttosto che la Oracle JDK, ma prova a vedere se, nel percorso indicato (/usr/lib/jvm/java-11-openjdk-amd64/bin) hai disponibile anche javaws, altrimenti temo non avrai altra scelta che scaricare la Oracle JDK. Li c'è sicuramente la javaws.

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 16:26
da Davidecaffe
Ho controllato nel percorso da te indicato, effettivamente non c'è quel file. Quindi mi tocca scaricare una versione vecchia di openjdk o una nuova di oracle (che poi non è la stessa cosa, visto che java l'hhano inventata quelli di Oracle?)

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:31
da Davidecaffe
Ho scaricato e installato OpenWebStart un progetto free e riesce ad eseguire il file .jpnl, solo che s'interrompe e mi da una sfilza di errori.Immagine

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:38
da DoctorStrange
Ma perche fai queste cose cosi strane? Che roba è openwebstart?

Scarica ed usa la oracle JDK. E' gratis. ufficiale e garantita da Oracle, ed hai l'applicazione che ti serve per eseguire la tua applicazione in maniera nativa.

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:42
da Davidecaffe
E' questa?

jdk-16_linux-x64_bin.deb

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:44
da DoctorStrange
Io sono piu pratico ad usare la jdk 1.8 . Quella che hai postato è la versione 16. Dovrebbe funzionare, ma non so se troverai javaws nel pacchetto debian della jdk16. Prova a fare una prova veloce scaricando la jdk 1.8.

Stai attento a scaricare la JDK 1.8, e non la JRE.

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:46
da Davidecaffe
Mi passi il link? Non vorrei sbagliare-.....

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:50
da DoctorStrange
https://www.oracle.com/java/technologie ... loads.html

e da qui selezioni jdk-8u281-linux-i586.tar.gz

Lo sposti da qualche parte nel disco locale del tuo pc, lo estrai con tar, ed entri nella cartella estratta, e dentro "bin" che troverai al suo interno. li troverai javaws.

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 17:53
da Davidecaffe
Aspetta, ma questa non è la versione a32bit?

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 18:01
da DoctorStrange
No. Linux x86 compressed archive

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 18:11
da Davidecaffe
Ho la testa che comincia a fumare.....per oggi sospendo, riprendo domani da dove mi hai indicato tu.
Non uso da un anno il laptop, se non per navigare e ho dimenticato quasi tutto quello che sapevo, e in più qui è cambiato tutto: ora devi pure registrarti per avere accesso a dei file?

Re: Problema java su Lubuntu

Inviato: giovedì 18 marzo 2021, 21:05
da wilecoyote
) Salve, @DoctorStrange no dico ma dopo più di 2000 messaggi e 5 ¹/₂ anni di Forum, nonché altre situazioni analoghe, dovresti sapere che esiste la wiki Programmazione/Java/Oracle, che spiega per l'appunto tutti i passaggi.

Ed a propositoi586 indica proprio l’architettura a 32 bit.

@Davidecaffe segui la wiki per installare il Oracle Java, e grazie dell'indicazione della versione 16, pochi giorni fà quando ho aggiornato la wiki ancora non c'era e non l'ho riportata.

Vedo domani d'aggiornarla.

:: Ciao

Re: Problema java su Lubuntu

Inviato: venerdì 19 marzo 2021, 11:28
da Davidecaffe
Grazie Wilecoyote, almeno adesso so che non sono fuso del tutto.
La guida la seguirò passo passo, ma prima dovrei fare (credo) pulizia, perchè ho già un pacchetto java installato e non vorrei andasse in conflitto.
Puoi indicarmi i comandi e i passaggi corretti per rimuovere correttamente java senza lasciare file orfani nel SO?

Re: Problema java su Lubuntu

Inviato: venerdì 19 marzo 2021, 12:10
da DoctorStrange
Ammetto lo sbaglio sui 32 bit, ma il mio consiglio all'autore era di scaricare temporaneamente una JDK 1.8, e da qui usare javaws per vedere se l'esecuzione della sua applicazione funzionasse regolarmente.

Poi se lui vuole usare Oracle JDK, Open JDK, JRE, versione 8, versione 16, o qualunque altra cosa, liberissimo di scegliere

Re: Problema java su Lubuntu

Inviato: venerdì 19 marzo 2021, 15:46
da wilecoyote
) Salve, per ripulire dal Java già installato occorre sapere di quale trattasi e come installato.

Comunque nella wiki ci sono già delle spiegazioni in merito in funzione di come installato.

Già che c'ero ho messo mano pure alla wiki Programmazione/Java, in cui ho aggiunto un sottoparagrafo per installare la versione open source del javaws.

:: Ciao