Skip to main content

Installazione di Java (STL)

Ancestris est compatible avec les versionsJava 8 (aussi appelé 1.8), et Java 11.

Si Ancestris ne démarre pas, ou affiche l'écran de démarrage d'Ancestris et puis s'arrête, c'est généralement lié à un problème avec l'installation de Java. Soit Java n'est pas installé, soit Ancestris neè compatibile con le trouve pas ou trouve une version incompatible ou trouve une version détériorée.

Les sections suivantes proposent une méthode étape par étape pour s'assurer qu'Ancestris utilise une versionversioni Java 8 valide.(anche chiamato 1.8) e Java 11.

Se Ancestris non si avvia o visualizza la schermata iniziale di Ancestris e quindi si interrompe, di solito è correlato a un problema con l'installazione di Java. Java non è installato oppure Ancestris non è in grado di trovarlo o trovare una versione incompatibile o trovare una versione danneggiata .

Le seguenti sezioni forniscono un metodo dettagliato per garantire che Ancestris utilizzi una versione Java 8 valida.

 

SavoirScopri quellequal estè la versionversione parpredefinita défaut dedi Java

SiSe vousnon nesai savez pas sise Java estè installéinstallato sursul votretuo ordinateur,computer ouo bienquale quelleversione versionè estinstallata, installée, veuillez visitervisita la pagepagina officielledi d'explicationspiegazione détailléedettagliata ufficiale ouo sinon ouvrezapri un terminalterminale ete tapezdigita lail commandecomando ci-dessous.seguente.

java -version

IlEsistono ydue ametodi deuxalternativi méthodes alternatives sursu MacOS ete Windows. 
   - pourper MacOS, consultezvedere lesle instructionsistruzioni pasdettagliate à. pas.
   - pourper Window, consultezvedere lesle instructionsistruzioni pasdettagliate à pas.

 

  • SiSe vousviene voyezvisualizzato un messagemessaggio d'erreurdi errore dansnel leterminale, terminal,significa c'est queche Java n'estnon pasè installéinstallato sursul votresistema. système. Ancestris nenon peutpuò pasfunzionare foctionnerin dansquesto cecaso. cas. Veuillez suivreSeguire la sectionsezione InstallerInstalla qui di ci-dessousseguito pourper installerinstallare Java 1.8, puisquindi démarrezavviare Ancestris.

 

  • SiSe vousvedi voyezle lesseguenti lignesrighe, suivantes,significa celache signifie que vous avezhai la bonneversione versioncorretta dedi java et que c'est celle utilisée parche défaut.è quella utilizzata per impostazione predefinita.
java version "1.8.0_251"
Java(TM) SE Runtime Environment (build 1.8.0_251-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)

D'aprèsDal l'affichagedisplay ci-dessus,qui voussopra, pouvezpuoi voirverificare queche la versionversione installéinstallata e etutilizzata positionnéedi pardefault défaut estè la versionversione 1.8, i.e.cioè versionla versione 8.

SiSe Ancestris nenon démarresi pas,avvia, c'estè doncche soit que Ancestris nenon trouve pastrova Java ouo alorstrova una versione incompatibiletrouve uneo versiontrova incompatibleuna versione danneggiata ou trouve une version détériorée. veuillezseguire suivrele lesistruzioni instructionper d'identification deidentificare la versionversione trouvéetrovata parda Ancestris pourper résoudrerisolvere leil problème.problema.

 

  • SiSe vousvedi voyezuna une versionversione Java différentediversa deda 1.8 ouo 11 , celasignifica signifieche quehai vousun'altra avez une autre versionversione Java définiedefinita parper défaut.impostazione predefinita.
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)

D'aprèsDal l'affichagedisplay ci-dessus,in nousalto, pouvonspossiamo voirvedere queche la versionversione installata di Java installéedefinita définieper parimpostazione défautpredefinita estè la versionversione 10. Ancestris nenon fonctionnerafunzionerà. pas. Veuillez suivreSeguire la sectionsezione InstallerInstalla di ci-dessousseguito pourper installerinstallare Java 8.

UneUna foisvolta celafatto, fait,avrai vousdiverse aurez alors plusieurs versionsversioni Java installéesinstallate sursul votretuo système.sistema.

SiSe voushai êtesdimestichezza à l'aise pour définircon Java 8 commecome versionversione parpredefinita, défaut,segui veuillezle suivreistruzioni lesper instructions pour définirimpostare la versionversione Java parpredefinita défautsul surtuo votresistema, système,quindi puis démarrezavvia Ancestris.

SiSe voussi préférezpreferisce conservermantenere la versionversione Java définiedefinita sanssenza ytoccarla, toucher,è vousnecessario devezindicare indiquer àad Ancestris dedi nenon pas utiliserutilizzare la versionversione Java parpredefinita défaute etdi d'enutilizzarne utiliserun'altra. uneSeguire autre.le Veuillezistruzioni suivreper les instructions pour forcerforzare Ancestris àa utiliserutilizzare uneuna versionversione Java spécifiquespecifica , puisquindi démarrezavviare Ancestris.

 

IdentifierIdentificare la versionversione dedi Java utiliséeutilizzata parda Ancestris

PourPer savoirscoprire quellequale versionversione Java Ancestrisutilizza uilise,Ancestris, vousè deveznecessario vérifiercontrollare leil fichierfile dedi configurationconfigurazione di Ancestris .

1. RepérezIndividua la lignelinea quiche définitdefinisce default_options

CetteQuesta ligneriga ressembleè àsimile ceci:al seguente:

default_options="--branding ancestris -J-Xms96m -J-Xmx1g --laf javax.swing.plaf.nimbus.NimbusLookAndFeel"

SiSe l'uneuna desdelle optionsopzioni inclutinclude --jdkhome="/chemin/vers/java, assurez-vousassicurarsi queche leil cheminpercorso indiquéindicato dansin cettequesta définitiondefinizione estsia celuiquello dedella la versionversione java 8. Sinon,In éditezcaso cecontrario, fichiermodificare etquesto changezfile e cambiare la ligne.riga. EnsuiteQuindi lancezavviare Ancestris.

SiSe ellenon n'inclut pasinclude l'optionopzione enin question,questione, passezvai àall'opzione l'option ci-dessous.seguente.

2. RepérezTrova la lignelinea quiche définitdefinisce jdkhome

SiSe cettequesta lignelinea existe,esiste, elledovrebbe doitapparire ressemblercome à jdkhome="/chemin/vers/java". Assurez-vousAssicurarsi ,che queil lepercorso cheminindicato indiquéin dansquesta cettedefinizione définitionsia estquello celuidella de la versionversione java 8. Sinon,Altrimenti, éditezmodificare cequesto fichierfile ete changezcambiare la ligne.riga. EnsuiteQuindi lancezavviare Ancestris.

SiSe la lignelinea débutinizia parcon "#", ouo sise la lignelinea n'existenon pas,esiste, celasignifica veutche dire qu'Ancestris l'ignore et par conséquent, c'est la versionignora pare, défautpertanto, deè la versione predefinita di Java qu'che Ancestris utilisera.utilizzerà.

SiSe la versionversione parpredefinita défautcontrollata vérifiéesopra plus haut estè la versionversione 8,8 ete qu'Ancestris nenon seviene lanceancora toujoursavviato, pas,significa c'est queche la versionversione installéinstallata è problematica o difettosa. Quindi provare a reinstallare Java e pose problème ou est défectueuse. Essayez alors de réinstaller Java et relancezriavviare Ancestris.

 


Installation deInstallazione Java

PourPer installerinstallare Java 8 sursul votretuo ordinateur,computer, vouspuoi pouvezottenerlo l'obtenirdalla depuispagina la pageJava principale Javadi d'Oracle , ouo pluspiù précisément,precisamente, directementdirettamente surnella lapagina pagedi dedownload. téléchargement..

 

 

  • SiSe vouspreferisci préférezuna uneversione versionopen desource di Java , puoi usare OpenJDK e puoi anche installare Java endalla Opensoluzione Source,gratuita ilAdoptopenJDK est possible d'utiliser OpenJDK et vous pouvez aussi installer Java depuis la solution libre AdoptopenJDK.

 

 

DéfinirImposta la versionversione parpredefinita défaut dedi Java

La procédureprocedura dépenddipende dedal votresistema systèmeoperativo d'exploitation.in uso.


QuelQualunque quesia soitil votretuo systèmesistema d'exploitation,operativo, vouspuoi pouvezidentificare identifierquale quelleversione version dedi java estè activéeattivata pardi défautdefault sursul votretuo système,sistema, endigitando tapantsulla enriga lignedi de commande :comando:

java -version

QuelQualunque quesia soitil votretuo systèmesistema d'exploitation,operativo, sise la version deversione java àda utiliserutilizzare pourper Ancestris estè différentediversa deda cellequella activéeattivata parper défautimpostazione surpredefinita votresul système,tuo sistema, devi modificare il fautfile modifierdi leconfigurazione fichierdi de configuration d'Ancestris commecome suit:segue:

#jdkhome="/chemin/vers/jdk"

 

DéfinirImposta la versionversione parpredefinita défaut sursu MacOS

La version deversione Java définiepredefinita parsul défauttuo surcomputer votrepotrebbe ordinateurnon peutessere êtrecompatibile incompatible aveccon Ancestris. CelaQuindi nenon focntionnera donc pas.funzionerà.

SiIn c'esttal lecaso, cas,è vouspossibile pouvezottenere obteniril letipo genredi demessaggio messageseguente sidigitando dessous en tapant ancestris depuisda un terminal.terminale.

Swap 01.png

SiSe voussi souhaitezdesidera conservermantenere plusieurspiù versionsversioni dedi Java encontemporaneamente mêmee, temps,ad etesempio, définir par défautimpostare la versionversione 8 parper exemple,impostazione vouspredefinita, devrezè alorsnecessario échangerscambiare lesle versions.versioni.

PourPer cela,fare ouvrezciò, aprire un terminalterminale ete suivezseguire lesle istructionsistruzioni ci-dessous.seguenti.

DansNel l'exmpleseguente suivant,esempio, lesle instructionsistruzioni permettentrendono depossibile définirimpostare la versionversione 8 commecome versionversione parpredefinita défaut tout en gardantmantenendo la versionversione 10 sursul votre ordinateur.computer.

1/6 - VérifiezControlla quellequale versionversione dedi java estviene utiliséeutilizzata parper défautimpostazione predefinita

java -version

macos_java-vers10.jpg

OnVediamo voit queche la versionversione 10 è quella definita per impostazione predefinita. Per Ancestris è necessaria la version 10 est celle définie par défaut. Il faut la versionversione 1.8 (i.e.ovvero 8) ouo 11 pour Ancestris.11.

2/6 - VérifiezControlla quellesquali versionsversioni dedi java sontsono installéesinstallate ete regardezvedi sise la versionversione 1.8 ouo 11 estè bientra parmi ellesqueste

/usr/libexec/java_home -V

macos_java-versused.jpg

OK, onvediamo voitche quele les versionsversioni 10 ete 1.8 sontsono lesle deuxdue versionsversioni installées.installate.

SiIn cecaso n'étaitcontrario, pasdovrai installare la versione 8 secondo le cas,istruzioni ilsopra vous faudrait installer la version 8 selon les instructions ci-dessus.

3/6 - AjoutezAggiungi lesi paramètresparametri quiche définissent par défautdefiniscono la versionversione depredefinita di java 1.8 dansnel votretuo profilprofilo

echo 'export JAVA_HOME=`/usr/libexec/java_home -v 1.8`' >>~/.bash_profile
echo 'export jdkhome==`/usr/libexec/java_home -v 1.8`' >>~/.bash_profile

La premièreprima ligneriga définitdefinisce la versionversione dedi java àda utiliserutilizzare pourper lesi commandescomandi dans lanella console (JAVA_HOME, enin majuscule)lettere maiuscole).

LaIl secondesecondo définitdefinisce la versionversione dedi java àda utiliserutilizzare pourper Ancestris (jdkhome, enin minuscule)minuscolo).

Ici,Qui, on définitdefiniamo la versionversione 1.8 pourper lesentrambi deuxgli utilisationsusi (console ete Ancestris).

4/6 - FermezChiude leil terminalterminale

Exit

5/6 - OuvrezAprire denuovamente nouveauil leterminale terminale etverificare vérifiez queche la versionversione utiliséeutilizzata asia bien changécambiata

java version

macos_java-vers8.jpg

OK,Ok c'estva bon.bene. OnVediamo voitche queviene utilizzata la versionversione 1.8 est utilisée.8.

6/6 - RedémarrerRiavvia Ancestris dansin un terminalterminale

Swap 06.png

QuandQuando Ancestris démarreviene dansavviato in un terminalterminale, ,è vouspossibile pouvez voirvisualizzare la barrebarra dedel titretitolo dedella finestra che indica la fenêtreversione qui indique la version dedi Java utiliséeutilizzata parda Ancestris.

 

DéfinirImposta la versionversione parpredefinita défaut sursu Windows

IlÈ vousnecessario faut créercreare un fichierfile BAT parper versionogni deversione di Java queche voussi voulezdesidera conserver.conservare.

VousÈ deveznecessario créercreare lesi fichiersfile ci-dessousseguenti aveccon votrel'editor éditeurpreferito préférée etposizionarli lesin placeruna dansdirectory unaccessibile répertoiredal accessiblePERCORSO. depuis votre PATH.

JAVA8.BAT

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_12
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.8.0_12\bin;%PATH%
echo Display java version
java -version

JAVA10.BAT

@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.10.0_11
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.10.0_11\bin;%PATH%
echo Display java version
java -version

 EnQuando écrivantsi cesscrivono fichiers,questi assurez-vousfile, deassicurarsi spécifierdi lesspecificare bonsi nomsnomi de fichierfile java pourcorretti lesper lignesle righe JAVA_HOME ci-dessus,sopra, selona votreseconda installationdell'installazione dedi java.

QuandQuando voussi voudrezdesidera alterneralternare dela versionversione Java, è sufficiente avviare il vous suffira de lancer le fichierfile BAT correspondant:corrispondente: JAVA8 pourper la versionversione 1.8,8 ouo JAVA10 pourper la versionversione 10. La versionversione dedi java enin vigueurvigore s'afficheraverrà dansvisualizzata nella console.

Per verificare che l'alternativa sia stata presa in considerazione, controlla tu stesso la console.

tua

Pourversione vérifier que l'alternance a bien été prise en compte, vérifier vous-même votre version dedi java endigitando tapant java -version dans uneuna console ouo encontrollando vérifiantquesta surpagina cette page.

SiSe voussi voulezdesidera gardermantenere votrel'ultima dernièreversione version dedi Java ete forcerforzare l'utilisationuso d'unedi autreun'altra versionversione 8 Ancestris, sarà necessario modificare il faudrafile modifierdi leconfigurazione fichier de configuration en modifiantmodificando la ligne riga#jdkhome="C:\chemin\vers\jdk"

 

 

 

DéfinirImposta la versionversione parpredefinita défaut sursu Linux

TapezDigita lail commandeseguente suivantecomando ennella console :console:

sudo update-alternatives --config java

linux-java-versions.jpg

Sélectionnez dansSeleziona la listeversione quidesiderata s'affichedall'elenco che appare.

Se si desidera mantenere l'ultima versione di Java e forzare l'uso di un'altra versione di Java per Ancestris, sarà necessario modificare il file di configurazione modificando la version que vous souhaitez.

Si vous voulez garder votre dernière version de Java et forcer l'utilisation d'une autre version de java pour Ancestris, il faudra modifier le fichier de configuration en modifiant la ligne riga#jdkhome="/chemin/vers/jdk"

PourPer connaîtreconoscere toutestutti lesi commandescomandi dedi cetquesta utilitaire :utility:

sudo update-alternatives -l

 

 

ForcerForza Ancestris àa utiliserutilizzare uneuna versionversione Java spécifiquespecifica

QuelIndipendentemente quedal soitsistema votreoperativo systèmein d'exploitation,uso, sise la versionversione Java activeattiva parpredefinita défautè estdiversa différenteda dequella celleda àutilizzare utiliser aveccon Ancestris, vousè deveznecessario modifiermodificare leil fichierfile dedi configurationconfigurazione d'Ancestris commecome ce qui suit.segue.

jdkhome="/chemin/vers/java"