Nous sommes le Sam 26 Juil, 2025 13:57
Supprimer les cookies

Java et Gantt Project

Sur le logiciel libre en général ou un logiciel libre en particulier

Mar 29 Août, 2006 14:31

Bonjour,

J'utlise Gantt Project pour mon travail, celui ci utilise Java.
Lors du lancement de l'Aperçu avant impression ou Impression, la commande m'indique :

java.lang.OutOfMemoryError: Java heap space

La même manip fonctionne correctement sur mon poste perso mais au bureau avec des PC plus puissants, impossible
Quelqu'un aurait il une petite idée de la problématique
merci d'avance

PS : Win2000, java 1.5.0, gantt project 2.0
kesahe

Messages : 3
Géo : nantes france

Mar 29 Août, 2006 15:57

La machine virtuelle n'a pas assez de place.

ajoute le paramètre -XmPLACEm dans la ligne de commande
où PLACE est la valeur en Mo de la taille mémoire max allouée à ta machine virtuelle

par exemple pour lui allouer 512 Mo: -Xm512m

si c'est Gantt se lance avec un jar tu doit avoir un truc comme:
/cheminVersLaMachineJAVA/ options -Xm512m gantt.jar

salutations
Jarod

Messages : 69
Géo : Montréal, Québec, Canada

Mar 29 Août, 2006 16:32

Merci Jarod pour cette réponse rapide, mais je ne vois pas où ajouter la ligne de commande -Xm512m,
j'ai un fichier eclipso.jar qui est lancé par un ganttproject.bat dans lequel on trouve :
@echo off

SET GP_HOME=.

SET JAVA_COMMAND=%JAVA_HOME%\bin\java.exe
IF "%JAVA_HOME%"=="" SET JAVA_COMMAND=java

SET LOCAL_CLASSPATH=%GP_HOME%\eclipsito.jar

SET CONFIGURATION_FILE=ganttproject-eclipsito-config.xml
SET BOOT_CLASS=org.bardsoftware.eclipsito.Boot

"%JAVA_COMMAND%" -Xmx256m -classpath "%CLASSPATH%;%LOCAL_CLASSPATH%" %BOOT_CLASS% "%CONFIGURATION_FILE%" %1 %2 %3 %4 %5 %6
if %ERRORLEVEL% EQU 9009 goto ERROR_NO_JAVA
goto END

:ERROR_NO_JAVA
echo "Please set up JAVA_HOME variable"

:END

j'ai donc modifier 256 en passant à 512 puis à 1024 ....rien n'y fait
est-ce bien à cet endroit???
kesahe

Messages : 3
Géo : nantes france

Dim 03 Sep, 2006 10:36

A priori oui je dirai que c'est bien la ligne

"%JAVA_COMMAND%" -Xmx256m -classpath "%CLASSPATH%;%LOCAL_CLASSPATH%" %BOOT_CLASS% "%CONFIGURATION_FILE%" %1 %2 %3 %4 %5 %6

Mais si ça ne marche pas alors désolé mais je n'ai pas d'autres idées.

Bon courage

PS: j'suis un peu en retard car en plein déménagement
Jarod

Messages : 69
Géo : Montréal, Québec, Canada

Dim 03 Sep, 2006 13:21

merci Jarod
j'ai fait l'essai mais je pense que je suis bloqué par le fait que les PC utilisent Lotus Notes qui lui même utilise Java
Les ressources s'en trouve peut être donc limitées.
En arretant Lotus Notes même problème
Lotus Notes serait il actif malgré sa fermeture???
Qu'en penses tu?

PS bon courage pour ton déménagement.....
kesahe

Messages : 3
Géo : nantes france

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit