[RISOLTO] Java8

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

6 maggio 2024 - 13:34

Buongiorno,
Volevo sostituire il mio pacchetto Freemind con quello di TranquilIT, ma dipende dal pacchetto Java8. E quando provo a installare Java8 sui miei computer di prova, ricevo questo errore:

Codice: Seleziona tutto

Installing: dst-java8
WARNING: A Java Runtime Environment 8 (JRE) will be installed with WAPT since this package allow arbitrary install based on available package in a specific order
Traceback (most recent call last):
  File "C:\wapt\common.py", line 4234, in install_wapt
    exitstatus = setup.install()
  File "C:\Windows\TEMP\waptj7f36gpx\setup.py", line 35, in install
  File "C:\wapt\waptutils.py", line 1956, in error
    raise EWaptSetupException('Fatal error : %s' % reason)
waptutils.EWaptSetupException: Fatal error : ERROR: No Java Runtime Environment 8 (JRE) have been deployed on this system, please import and deploy the package adapted to your organization

EWaptSetupException: Fatal error : ERROR: No Java Runtime Environment 8 (JRE) have been deployed on this system, please import and deploy the package adapted to your organization
Attualmente, "Java 8 Update 251" (Oracle) è installato ovunque. Non ho una licenza Oracle. Dovrei modificare la dipendenza del pacchetto Freemind per adattarla alla mia versione di Java 8 o esiste un modo migliore?
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

6 maggio 2024 - 13:45

Secondo il codice:

è necessario che nel repository sia disponibile uno di questi pacchetti:
"tis-adoptium-openjdk8-jre",
"tis-oracle-java8-jre-free",
"tis-oracle-java8-jre-nonfree".

In definitiva, spetta a te scegliere la versione di Java che desideri: quella gratuita, quella a pagamento o tis-adoptium-openjdk8-jre.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

7 maggio 2024 - 09:50

Ciao di nuovo Gaël,

PER TUA INFORMAZIONE
  • tis-oracle-java8-jre-free è l'ultima versione di Java Oracle che non richiedeva una licenza (quindi non subisce più modifiche).
  • tis-oracle-java8-jre-nonfree è l'ultima versione offerta da Oracle, ma richiede una licenza a pagamento.
  • tis-adoptium-openjdk8-jre è la versione di OpenJDK che non contiene Javawebstart e il plugin applet, ma per il resto è abbastanza simile.
Sinceramente,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

7 maggio 2024 - 11:03

Salve,
mi dispiace, ma non capisco a cosa serva il pacchetto "tis-java8". Non dovrebbe installare una delle versioni di Java?
Gaeldi
Messaggi: 254
Registrazione: 22 nov 2015 - 08:37

7 maggio 2024 - 11:07

Guardando il codice del pacchetto, capisco che devo sostituire il prefisso "tis" con il mio nell'elenco dei pacchetti Java da installare. Ma poi devo evitare di aggiornarlo, o ricordarmi di farlo di nuovo ogni volta.
Avatar utente
sfontenau
Esperto WAPT
Messaggi: 2312
Registrato: 10 luglio 2014 - 23:52
Contatto:

7 maggio 2024 - 11:10

Ottima osservazione, non l'avevo notato.

Provvederò a correggere la confezione.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

7 maggio 2024 - 11:11

Ciao Gaël,

ops, in effetti c'è una modifica al pacchetto che non è stata ancora implementata per tutti. Simon sta risolvendo il problema e ti ricontatterà a breve.

Grazie per averci segnalato la questione :-)

Cordiali saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

7 maggio 2024 - 11:23

Ciao Gaël,

ops, in effetti c'è una modifica al pacchetto che non è stata ancora implementata ovunque. Simon la sta sistemando e ti ricontatterà a breve.

Non abbiamo ancora le dipendenze condizionali nel file di controllo WAPT. Dobbiamo implementare qualcosa del tipo: `

Depends: (tis-oracle-java8-jre-free | tis-oracle-java8-jre-nonfree | tis-adoptium-openjdk8-jre)`.

Attualmente, il pacchetto Java 8 gestisce questa cosa, ma non correttamente...

Grazie per avercelo segnalato :-)

Cordiali saluti,

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Bloccato