begin process at 2012 05 29 13:12:22
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Algorithme

 > 

Autre

 > 

Message d'erreur ligne de Commande


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Message d'erreur ligne de Commande

mardi 21 décembre 2010 à 08:17:54 | Message d'erreur ligne de Commande

Gwadaxerxes

Bonjour !

Je tente d'installer un GPS sur mon téléphone portable, et je ne parviens pas à exécuter une ligne de commande avec Vista.
Je possède un dossier à la racine de C: qui se nomme GpsMid, avec à l'intérieur notamment un fichier Osm2GpsMid.jar et un dossier reunion.osm.bz2 (qui contient la cartographie de La Réunion -11,2 Mo) et un fichier mylocation.properties.
Selon un forum, il faut ouvrir une fenêtre dans le dossier GpsMid puis taper la ligne de commande suivante : java" -Xmx1024M-jar Osm2GpsMid.jar
ou sous Windows celle-ci :
"Program Files\Java\jre6\bin\java" -Xmx1024M-jar Osm2GpsMid.jar reunion.osm mylocation
Or, lorsque je tape cette ligne de commande directement sous C: le message suivant apparait :
"Invalid maximum heap size -Xmx1024M-jar could not create the java virtual machine"
Cette ligne de commande est sensée créer un fichier GpsMid.jad et un autre Gps.Mid.jar qui sera exécutable depuis mon téléphone mobile.

Si quelqu'un a une idée ?

Merci
mardi 21 décembre 2010 à 09:27:41 | Re : Message d'erreur ligne de Commande

buno

Administrateur CodeS-SourceS
Hello,
Il semblerait qu'il te manque la machine virtuelle java...

@+
Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Rejoignez mon réseau professionnel sur Viadeo
mardi 21 décembre 2010 à 15:15:04 | Re : Message d'erreur ligne de Commande

gouessej

Bonjour

Non ce n'est pas ça, buno. Gwadaxerxes, tu as oublié un espace, tape ça :

java -Xmx1024M -jar Osm2GpsMid.jar

Tu avais oublié l'espace entre -Xmx1024M et -jar.



















TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
mardi 21 décembre 2010 à 17:58:28 | Re : Message d'erreur ligne de Commande

Gwadaxerxes

Salut !

J'ai essayé d'installer la Machine Virtuelle Java, sans plus de succès.

J'ai ensuite fait le séparatif -Xmx1024M - jar et cette fois le message est : unable to access jarfile GpsMid ...

Ma ligne de commande est-elle exacte sachant que mon dossier se trouve sous c:/GpsMid et que ma ligne de commande est : "Program Files\Java\jre6\bin\java" -Xmx1024M-jar Osm2GpsMid.jar reunion.osm mylocation ?

Merci
mardi 21 décembre 2010 à 22:19:56 | Re : Message d'erreur ligne de Commande

gouessej

Non non tu as mal lu, tu fais ça:
C:\Program Files\Java\jre6\bin\java -Xmx1024M-jar Osm2GpsMid.jar
alors que je te dis de faire ça:
C:\Program Files\Java\jre6\bin\java -Xmx1024M -jar C:\GpsMid\Osm2GpsMid.jar
Tu as rajouté un espace en trop en plus de l'espace réellement manquant tout à l'heure, lis plus attentivement s'il te plait.






TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
mercredi 22 décembre 2010 à 09:30:10 | Re : Message d'erreur ligne de Commande

Gwadaxerxes

Salut !

Bon j'ai lu bien attentivement cette fois (Lol) !
Ca ne marche pas, mais si j'ai bien compris il y a peu être une erreur également sur le téléchargement de ma carte et les longitudes et latitudes dans mon fichier Mylocation.properties.

Déjà lorsque j'accède à la racine de C:/ ma ligne commence comme cela :
C:/>
Lorsque je tape ta ligne de commande (si j'ai bien lu ...) ça me donne :
C:/>\Program Files\Java\jre6\bin\java -Xmx1024M -jar C:\GpsMid\Osm2GpsMid.jar reunion.osm mylocation
Message d'erreur : '/Program n'est pas reconnu comme une commande interne ...

Ensuite j'ai tapé sans le / du début :
C:/>Program Files\Java\jre6\bin\java -Xmx1024M -jar C:\GpsMid\Osm2GpsMid.jar reunion.osm mylocation
Message d'erreur : '/Program n'est pas reconnu comme une commande interne ...

J'ai alors tenté avec les guillemets en plus :
C:/>"Program Files\Java\jre6\bin\java" -Xmx1024M -jar C:\GpsMid\Osm2GpsMid.jar reunion.osm mylocation
Message d'erreur : Available memory : 989MB (32 Bit system)
Loading properties : mylocation
mylocation.properties not found, trying bundled version
Could not load the configuration properly for conversion
java.io.IOException: Mylocation is not a valid region
at de.ueller.osmToGpsMid.configuration.<init> (configuration.java:104)
at de.ueller.osmToGpsMid.main(bundleGpsMid.main bundleGpsMid.java:104)

En fait, j'ai tenté de suivre le tuto suivant mais en téléchargeant la carte Réunion :
http://www.olmon.fr/2009/12/05/un-gps-gratuit-et-des-cartes-gratuites-gpsmid-openstreetmap/

Si tu as le temps ou l'envie ...

Merci dans tous les cas

GwadaXerxes

mercredi 22 décembre 2010 à 10:23:46 | Re : Message d'erreur ligne de Commande

gouessej

Utilise l'auto-complétion pour taper les chemins, ça t'évitera bien des soucis.

Ton dernier message d'erreur est dû au fait que tu n'as pas assez de mémoire vive sur ta machine, tu ne peux pas lancer ce programme. Utilise une machine avec plus de mémoire vive et uniquement des chemins absolus pour les 2 derniers paramètres et ça devrait marcher.















TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
mercredi 22 décembre 2010 à 13:42:39 | Re : Message d'erreur ligne de Commande

Gwadaxerxes

Salut !

J'ai quand même 3 Go de mémoire vive sur mon PC ...
Quand à utiliser des chemins absolus !!! encore eut-il fallu que je sache ce que ça veut dire ???

Gwada
mercredi 22 décembre 2010 à 16:28:09 | Re : Message d'erreur ligne de Commande

gouessej

Ton PC est sous Windows qui est extrêmement gourmand en mémoire, en temps CPU et en énergie. En conséquence, tu as beau avoir 3 Go de mémoire vive, il est fort probable qu'au moins 1 à 2 Go soient utilisés par ton système d'exploitation ce qui laisserait environ 1 Go disponible pour les autres programmes d'où le message en anglais "Available memory : 989MB".

Va ici pour mieux comprendre ce qu'est un chemin absolu















TUER : http://tuer.sourceforge.net/tuer.jnlp

yeah! vive java
vendredi 29 avril 2011 à 14:14:32 | Re : Message d'erreur ligne de Commande

seb576

Salut,

comme le disait gouessej, tu manques de mémoire vive disponible pour ton appli, voici une méthode pour élargir celle-ci :

Vas dans panneau de configuration / système / onglet Avancé / Performances / onglet Avancé / cherche la zone Mémoire virtuelle et clique sur le bouton Modifier pour régler la taille initiale et maximale de la mémoire.
Je pense que si tu réserve 2048 Mo (2Go) de RAM virtuelle pour ton application cela devrait passer.
Essaie et dis nous.

Cette technique m'a dépanné pour des applis assez gourmandes comme une machine virtuelle de Linux ou encore Oracle Developper.

+++

1 2

Cette discussion est classée dans : message, ligne, java, commande, jar


Répondre à ce message

Sujets en rapport avec ce message

probléme d'execution en ligne de commande [ par brogbrog ] voila je suis en train de faire un programme qui fonctionne parfaitement lors que je l'execute avec eclipse version 3.4.1, mais lorsque je l'execute e Java n'a pas réservé assez de place memoire [ par scherrens ] Bonjour j'ai un programme de création de site pour mettre ma généalogie sur le net... ( www.scherrens.com )Comme le fichier text que j'importe dans ce importer un .jar dans un programme java en ligne de commande [ par brogbrog ] bonjour, je suis en train de créer un programme que je voudrais rendre exécutable sur toutes les machines. Mon programme a besoin de quelque fichier . Utiliser une API (.JAR) - commande Javac et Java [ par budhax ] Bonjour,J'aimerais tester la méthode getVolumeSerialNumber() trouvée dans cette API:http://www.servertec.com/products/sfc/docs/stec/sfc/win32/ Lancer un .jar a partir d'un projet Eclipse (JAVA) [ par JazzyLove ] Bonjour tout le monde,Cela fait plus de 5 jours que je cherche sans trouver une solution, le  probleme le voici :il y a un programme .jar qui s'appell Exécuter une ligne de commande depuis une application... [ par nan ] Bonjour tout le monde,Alors voilà je débute en Java et je me demande comment il est possible d'éxécuter une ligne de commande avec arguments et optio fichier jar et parametres en ligne de commande [ par cassenoisette ] Bonjours à tous.voila, j'ai un petit probleme, j'ai un prog en java qui genere beaucoup de fichier ".class", alors pour que cela soit moins le bordel, fichier .jar [ par mohamed_neji ] salut tous le monde, j'ai un problème pour lancer un fichier.jar a partir de java j'utilise la commande java -jar "fichier.jar"  ça marche pas pourtan executable JAVA [ par didoux95 ] Bonjour a tous, j'aimerai bien creer un petit executable C/C++ d'un fichier jar. je m'explique: je prend un jar executable quelconque, je creer un cod appeler une commande dos à partir de java [ par foulla002 ] salutcomment appler une commande dos à partir d'un code java et comment en récuperer le resultatmerci


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales