Pagina 1 di 1
[Risolto] openjdk
Inviato: domenica 5 maggio 2019, 13:32
da milu
ho problemi ad installare assoinvoice e ad utilizzare icedtea web e, da quel poco che riesco a capire, devono esserci dei problemi con java.
Mi ritrovo installati automaticamente pacchetti di openjdk 8 ed 11.
E' possibile che ci siano problemi con le due versioni?
Re: openjdk
Inviato: domenica 5 maggio 2019, 14:15
da maur1x_15
Può essere, quali errori specifici ti danno quei programmi?
Re: openjdk
Inviato: domenica 5 maggio 2019, 14:30
da caturen
Re: openjdk
Inviato: domenica 5 maggio 2019, 15:47
da milu
assoinvoice si installa ma non si apre.
icedtea web a volte impiega tantissimo tempo ad aprirsi e non mi consente di inserire tutti i dati
Re: openjdk
Inviato: domenica 5 maggio 2019, 16:14
da Vir1966
Assoinvoice funziona solo con java di oracle e per avviarlo una volta installato devi modificare la voce di avvio nel menu e anteporre java -jar al comando es.
Codice: Seleziona tutto
Exec=java -jar /home/utente/AssoInvoice/AssoInvoice.jar
Re: openjdk
Inviato: domenica 5 maggio 2019, 17:28
da milu
Ho provato ad installare java di Oracle ma.....
Devo forse eliminare le versioni di openjdk? Come?
danilo@danilo:~$ make-jpkg jdk-12.0.1-linux-x64.tar.gz
Comando «make-jpkg» non trovato, ma può essere installato con:
sudo apt install java-package
danilo@danilo:~$ sudo dpkg -i oracle*.deb
[sudo] password di danilo:
dpkg: errore: un altro processo detiene il blocco su dpkg frontend
danilo@danilo:~$ sudo apt install java-package
E: Impossibile impostare il blocco /var/lib/dpkg/lock-frontend - open (11: Risorsa temporaneamente non disponibile)
E: Impossibile acquisire il blocco sul frontend dpkg (/var/lib/dpkg/lock-frontend). Un altro processo potrebbe tenerlo occupato.
danilo@danilo:~$
Re: openjdk
Inviato: domenica 5 maggio 2019, 17:34
da DoctorStrange
Secondo me hai un caos con i pacchetti jav. Prova a postare il risultato del comando:
Re: openjdk
Inviato: domenica 5 maggio 2019, 18:19
da woddy68
Visto che da quello che ho capito il problema è far funzionare assoinvoice, magari questo può esserti utile:
https://www.marcosbox.org/2018/11/assoi ... a-xml.html
Devo forse eliminare le versioni di openjdk? Come?
Si, è meglio ! openjdk è nei repository di Ubuntu, per cui vai nel gestore pacchetti o software center, lo cerchi e clicchi su disinstalla.
Re: openjdk
Inviato: domenica 5 maggio 2019, 22:27
da Vir1966
Io non ho eliminato openjdk dopo installato java di oracle, semplicemente java di oracle e` impostato di default
Re: openjdk
Inviato: domenica 5 maggio 2019, 23:35
da milu
danilo@danilo:~$ update-alternatives --display jar
jar - modalità automatica
link best version is /usr/lib/jvm/java-11-openjdk-i386/bin/jar
il collegamento attualmente punta a /usr/lib/jvm/java-11-openjdk-i386/bin/jar
link jar is /usr/bin/jar
slave jar.1.gz is /usr/share/man/man1/jar.1.gz
/usr/lib/jvm/java-11-openjdk-i386/bin/jar - priorità 1111
slave jar.1.gz: /usr/lib/jvm/java-11-openjdk-i386/man/man1/jar.1.gz
danilo@danilo:~$
Re: openjdk
Inviato: lunedì 6 maggio 2019, 8:36
da DoctorStrange
Dal risultato del tuo ultimo post si evince che i puntamenti java del tuo sistema sono tutti su openjdk-11, ed hanno anche una priorità molto bassa (1111).
Ti consiglio di installare la Oracle-JDK come ti ha consigliato anche Vir1966.
Re: openjdk
Inviato: sabato 18 gennaio 2020, 17:14
da mutae_pd
Scusate se intervengo su questo post vecchio, ma ho lo stesso problema.
seguendo le indicazioni di Vir1966 mi trovo:
Codice: Seleziona tutto
:java -version
openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04, mixed mode, sharing)
Codice: Seleziona tutto
update-alternatives --display jar
update-alternatives: errore: nessuna alternativa per jar
Ho scaricato la Oracle (jre-8u241-linux-x64.tar.gz) estratta su /usr/bin ma ancora non parte il programma... mi sto incartando oppure ho pasticciato?
Grazie
Re: openjdk
Inviato: martedì 21 gennaio 2020, 18:09
da mutae_pd
Allora mi rispondo da solo.
Avendo Linux Mint, ho scaricato la versione di Oracle deb_64 Bit (Java SE Development Kit 13.0.2). installata con dpkg -i jdk-13.0.2_linux-x64_bin.deb e successivamente riavviato il pc e da terminale l'ho impostata di defaul con il comando sudo update-alternatives --config java. Adesso AssoInvoice funziona, finalmente!!
Re: openjdk
Inviato: lunedì 7 dicembre 2020, 0:46
da milu
ho risolto installando la versione 8 di oracle (e non altre!!!) e rimuovendo completamente openjdk.