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.
SiSevousvienevoyezvisualizzato unmessagemessaggiod'erreurdi erroredansnelleterminale,terminal,significac'est queche Javan'estnonpasèinstalléinstallatosursulvotresistema.système.Ancestrisnenonpeutpuòpasfunzionarefoctionnerindansquestocecaso.cas. Veuillez suivreSeguire lasectionsezioneInstallerInstalla qui dici-dessousseguitopourperinstallerinstallare Java 1.8,puisquindidémarrezavviare Ancestris.
SiSevousvedivoyezlelesseguentilignesrighe,suivantes,significacelachesignifie que vous avezhai labonneversioneversioncorrettadedi javaet que c'est celle utiliséeparchedé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.
SiSevousvedivoyezunaune versionversione Javadifférentediversadeda 1.8ouo 11 ,celasignificasignifiechequehaivousun'altraavez une autre versionversione Javadéfiniedefinitaparperdé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..
SiSevousvuoivoulezsaperesavoirsesiilvotretuoordinateurcomputerestècompatiblecompatibileaveccon Java ,visitezvisita lapagepaginadediconfigurationconfigurazione .
SiSevoussivoulezdesiderachoisirscegliereuneunaversionversioneparmitratoutestuttelesleversionsversioni Oracledisponiblesdisponibili ,visitezvisitare lapagepaginadesdelleversionsversionidispoiblesdisponibili .- La
versionversione 8dedi Javaestèrecommandéeconsigliatacarperchéellefunzionafonctionnebenebienconavectuttetouteslelesfunzionalitàfonctionnalitésdid'Ancestris.PourPerplusmaggioridedettaglidétailssusurcome installare lafaçon d'installer la versionversione 8PourPer MacOS,voirconsultare Installazione di JRE 8Installation forper MacOS .PourPer Windows,voirconsultare Installazione di JREInstallation forper Windows .PourPer Linux,voirconsultare Installazione di JREInstallation forper Linux .
- La
-
- La
versionversione 11estècompatiblecompatibileaveccon laplupartmaggiordespartefonctionnalitésdelled'funzionalità di Ancestris.Téléchargez-laScaricalodepuisda Java Development Kit (JDK)Versionversione 11PourPer MacOS,choisissezselezionareleilfichierfile .dmg.
PourPerplusmaggioridedettaglidétailssusurcome installare lafaçon d'installer la versionversione 11PourPer MacOS,voirconsultareInstallationInstallazioneof thedi JDKforper MacOS .PourPerwindows,Windows,voirconsultareInstallationInstallazioneof thedi JDKforper Windows .PourPer Linux,voirconsultareInstallationInstallazioneof thedi JDKonsu Linux .
- La
SiSevouspreferiscipréférezunauneversioneversionopendesource di Java , puoi usare OpenJDK e puoi anche installare JavaendallaOpensoluzioneSource,gratuitailAdoptopenJDKest possible d'utiliserOpenJDKet vous pouvez aussi installer Java depuis la solution libreAdoptopenJDK.
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.
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
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
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
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
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.
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
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"