|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
[JAVA] [LINUX]
Salve a tutti,
una piccola questione, ho un applicazione java che all'avvio controlla se esiste una versione piu recente della stessa, nel caso esista la scarica e sostitisce il jar con il nuovo e rilancia l'applicazione, il problema è che mentre sotto win va tutto ok, sotto linux non funziona a meno che non faccia partire l'applicazione da console... qualcuno sa come posso risolvere... Grazie
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jul 2011
Città: Verona
Messaggi: 299
|
Sotto linux la lanci da link sul desktop?
Scusa ma come hai fatto a sostituirla se è in esecuzione? Hai provato a sostituire javaw al posto di java nel percorso del link? The javaw command is identical to java, except that javaw has no associated console window
__________________
Gygabyte 970-A UD3, dissipatore Xigmatec Gaia , Phenom II X6 1055-T , 16 Gb RAM Corsair Vengeance DDR3, 3 SSD Samsung 840 / 860 + HD Samsung , Corsair VS650 Alimentatore da 650 W, PFC Attivo, Certificazione 80 PLUS, Case Midi Thermaltake V3 Black Edition ATX Nero, Scheda video AMD Radeon HD 6750 Series , Asus VX279H-W Monitor, 27'' FHD 1920x1080 IPS e Sambung Syncmaster 1080x800 |
![]() |
![]() |
![]() |
#3 | |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Quote:
riesco a sostituirlo perche in caso di aggiornamento disponibile, l'app viene chiusa e parte un downloader che fa il lavoro di sostituzione
__________________
http://www.tevigroup.it/ |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
nessuna idea?
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Jul 2011
Città: Verona
Messaggi: 299
|
hai provato con javaw ? Prova con java -jar "nomejar"
http://www.archlinux.it/forum/viewtopic.php?id=9811 Quali comandi lanci da Windows e da Linux per avviarla? Ad esempio se la lanci da Netbeans o Eclipse va? Nel task manager vedi il processo java o no? |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
credo di aver risolto, penso sia solo un problema di percorsi.
Domani provo sul linux...
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
Risolto...
ho dovuto usare tutti percorsi assoluti per tutti i riferimenti a file e cartelle coinvolte nell'update, System.getProperty("user.dir") andava bene per win, ma non per linux..
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9571
|
è strano però che ti funzionava da console...
![]() |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Sep 2007
Messaggi: 754
|
da console mi posizionavo prima sulla cartella del jar e poi lo lanciavo, evidentemente da li prendeva la cartella corrente come base di partenza, mentre col doppio click no...
__________________
http://www.tevigroup.it/ |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 19:26.