• [^] # Re: Des suites

    Posté par . En réponse au message Taille d'un argument passé en ligne de commande limité !. Évalué à 1.

    bon j'ai des nouvelles


    J'ai testé l'exécution du .jar directement à partir de la console putty et la il semblerai que j'ai un problème dans mon exécutable java : Exception indexOutOfBoundsException index: 0, size: 0

    Donc pour essayé de débuggé ceci, j'ai bossé sur mon ordi en local pour être plus confort, avec eclipse et tout le toutime...

    J'ai bien sur repris le même fichier pour tester et la, BIZZARE: aucun bug!!!

    Plus d'Exception indexOutOfBoundsException !!!


    La ça devient vraiment chelou...


    Je remarque quelque chose, lorsque j'ai loué ce serveur chez OVH il y a un mois, il y avait une ancienne version de JAVA dessus (1.4) et mon programme nécessitait la version 1.6 pour être conforme...

    Donc, j'ai suivi les conseils de quelqu'un pour me mettre à jour (car je n'y connais rien en mise à jour sous linux) en tapant la commande:

    Code :

    yum install java-1.6.0-openjdk

    Et effectivement ça m'avait bien mis à jour et j'ai pu faire marcher mon exécutable.

    Or il me semble que le openjdk n'est pas exactement le même que le jre fournit par sun

    De plus chez moi en locale (là où il n'y a pas de bug), j'ai le JRE de Sun qui est installé...



    Pensez-vous que ceci explique cela et qu'il faut que je me mette à changer et passer à la JRE de sun? ou avez-vous une autre idée ?

    Merci


    [EDIT]
    je viens de voir que le bug que j'ai est reporté ici, dans la database des bugs de sun