IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Projet fini mais certains utilisateurs ne peuvent l'ouvrir


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 273
    Par défaut Projet fini mais certains utilisateurs ne peuvent l'ouvrir
    Bonjour,

    je viens de terminer un programme en Java et je cherche à le partager avec des gens sur un forum. Certains arrivent très bien à l'ouvrir, d'autres pas. J'ai spécifié en début de message que si ça ne marchait pas chacun devait vérifier si le JRE est bien installé, sinon je donne le lien pour le télécharger. Mais rassurez-moi, le JDK n'est pas indispensable pour eux? Il ne sert bien qu'au moment de la création du programme puisqu'il convertit le code source en fichier .class (contenant le bytecode Java). Ce qui est déjà le cas!

    Sinon je partage le lien avec vous aussi: http://www.megaupload.com/?d=YHOJVI0Q (8.8Mo)

    Essayez de l'ouvrir (en espérant que vous ne pouviez pas pour m'apporter une réponse :p, je sais c'est paradoxal).

    D'après ce qu'un utilisateur me dit, (il est sous seven) voila son message d'erreur: mots-croisés.exe refuse de s'ouvrir. Je n'en sais pas plus.

    Merci.

  2. #2
    Membre expérimenté Avatar de akrom
    Homme Profil pro
    Automaticien
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    Je viens de tester ,
    sous seven aucun problème avec l'exe mais le bat ne s'ouvre pas.
    J'ai enlever start et exit dans le bat et comme ça il fonctionne.
    Par contre tes chemin de fichiers ne sont pas portable , sous Linux à l'ouverture du jar il indique qu'il ne trouve pas le fichier grille1.txt

  3. #3
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 273
    Par défaut
    Pour le bat c'était voulu, je ne voulais pas que l'utilisateur ait à voir la boite de commande windows. Sous Linux le schéma des chemins des fichiers est différents surement. Des anti-slash plutôt que des slash non?

  4. #4
    Membre expérimenté Avatar de akrom
    Homme Profil pro
    Automaticien
    Inscrit en
    Mai 2003
    Messages
    115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 115
    Par défaut
    oui sous linux les chemin sont différent mais il existe le File.separator qui rend les chemins de fichiers portable.

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    273
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 273
    Par défaut
    Ca fonctionne.

    Je mets un exemple pour les futurs internautes qui auront le problème:

    Remplacer:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new File("fichiers/exemple.txt")
    Par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    new File("fichiers"+File.separator+"exemple.txt")
    Merci.

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ou alors, toujours mettre le / et jamais le \

    Tous les OS gèrent ça parfaitement. Et donc, il est inutile de remplacer l'exemple du dessus par quoi que ce soit.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Lancer un programme avec un certain utilisateur
    Par jagboys dans le forum MFC
    Réponses: 5
    Dernier message: 14/11/2007, 00h05
  2. Réponses: 3
    Dernier message: 16/06/2007, 19h47
  3. Réponses: 4
    Dernier message: 16/02/2007, 14h51
  4. Accès à certains dossiers pour certains utilisateurs
    Par jacksay dans le forum Administration système
    Réponses: 1
    Dernier message: 12/01/2007, 11h46
  5. Projet intéressant mais je suis en galère !
    Par manubel dans le forum Projets
    Réponses: 2
    Dernier message: 20/12/2006, 22h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo