J'ai copié un répertoire jdk à partir d'un autre emplacement. Depuis lors, je reçois le message d'erreur suivant.
Your environment has been set.
Java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)
PROPS=-Xms1024m -Xmx5096m -Djavax.xml.parsers.SAXParserFactory=org.Apache.xerces.jaxp.SAXParserFactoryImpl -Djavax.xml.parsers.DocumentBuilderFactory=org.Apache.xerces.jaxp.DocumentBuilderFactoryImpl -Djava.ext.dirs=..;.;..\lib;..\classes -Dfile.encoding=UTF-8
CLASSPATH=C:\Oracle\MIDDLE~1\patch_wls1211\profiles\default\sys_manifest_classpath\weblogic_patch.jar;C:\PROGRA~1\Java\JDK15~1.0_2\lib\tools.jar;C:\Oracle\MIDDLE~1\WLSERV~1.1\server\lib\weblogic_sp.jar;C:\Oracle\MIDDLE~1\WLSERV~1.1\server\lib\weblogic.jar;C:\Oracle\MIDDLE~1\modules\features\weblogic.server.modules_12.1.1.0.jar;C:\Oracle\MIDDLE~1\WLSERV~1.1\server\lib\webservices.jar;C:\Oracle\MIDDLE~1\modules\ORGAPA~1.1/lib/ant-all.jar;C:\Oracle\MIDDLE~1\modules\NETSFA~1.0_1/lib/ant-contrib.jar;
Invalid maximum heap size: -Xmx5096m
The specified size exceeds the maximum representable size.
Could not create the Java virtual machine.
Est-ce que cela signifie que je devrai réinstaller le jdk, et pas simplement copier un répertoire d'installation? Je demande ceci et je ne l'essaie pas moi-même car cet exercice devra être effectué sur une machine cliente.
La machine actuelle est un serveur Windows 2008 et dispose de 12 Go de RAM.
Vous utilisez 32 bits VM - (VM cliente Java HotSpot (TM)) pouvant être mappée au maximum en 4G (seulement 2 Go en réalité) 2 ^ 32 adresses JVM sur un système d’exploitation 64 bits
Taille de segment maximale non valide: -Xmx5096m La taille spécifiée dépasse la taille maximale représentable.
Vous pouvez modifier le paramètre -Xmx pour utiliser anythinng <= 2g devrait fonctionner ici
Je viens de rencontrer le problème et le résoudre en téléchargeant le fichier Windows 64 bits Java .
Veuillez vérifier si votre version de Windows est 32 bits ou 64 bits et télécharger la bonne version de Java.