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:

Codice: Seleziona tutto

update-alternatives --display jar

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:~$
DoctorStrange [url=https://forum.ubuntu-it.org/viewtopic.php?p=5132251#p5132251][img]https://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Secondo me hai un caos con i pacchetti jav. Prova a postare il risultato del comando:

Codice: Seleziona tutto

update-alternatives --display jar

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.