Créer un executable +setup
Fermé
Sarahsarah_0448
Messages postés
2
Date d'inscription
mercredi 29 avril 2020
Statut
Membre
Dernière intervention
9 décembre 2020
-
9 déc. 2020 à 12:17
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 10 déc. 2020 à 09:39
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 - 10 déc. 2020 à 09:39
A voir également:
- Créer un executable +setup
- Créer un compte gmail - Guide
- Créer un compte google - Guide
- Créer un groupe whatsapp - Guide
- Créer un compte instagram sur google - Guide
- Comment creer un pdf - Guide
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
9 déc. 2020 à 19:34
9 déc. 2020 à 19:34
Bonjour,
Comment ouvres tu tes fichiers dans le code ?
Si tu y accèdes en relatif tu pourrais juste modifier le classpath d'exécution pour préciser le répertoire des fichiers.
Le mieux serait cependant de les mettre directement dans le jar, mais là encore cela dépendra de quel code tu as utilisé.
Comment ouvres tu tes fichiers dans le code ?
Si tu y accèdes en relatif tu pourrais juste modifier le classpath d'exécution pour préciser le répertoire des fichiers.
Le mieux serait cependant de les mettre directement dans le jar, mais là encore cela dépendra de quel code tu as utilisé.
Sarahsarah_0448
Messages postés
2
Date d'inscription
mercredi 29 avril 2020
Statut
Membre
Dernière intervention
9 décembre 2020
9 déc. 2020 à 22:21
9 déc. 2020 à 22:21
J'utilise FileInputStream et ObjectInputStream j'ai essayé mettre les fichiers avec le fichier.jar et même dedans avec winrar mais c'est la même chose
[https://img-19.ccm2.net/GO7oIdTRQI7MEjIoGDnjVQEwnsk=/8afddcba29e84977adc92412e6b93f1e/tmp/16075487234406232458796384146248.jpg |fancy
[https://img-19.ccm2.net/GO7oIdTRQI7MEjIoGDnjVQEwnsk=/8afddcba29e84977adc92412e6b93f1e/tmp/16075487234406232458796384146248.jpg
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
10 déc. 2020 à 09:39
10 déc. 2020 à 09:39
Histoire de ranger un peu tes documents, place tes fichiers dans un répertoire, par exemple "documents"
Puis, à la place du FileInputStream (qui peux chercher un fichier sur ton ordinateur mais pas dans un Jar), utilises plutôt ce code :
Ceci ira chercher tes fichiers dans le Jar (s'ils sont bien dans le répertoire "documents") ou plus généralement dans le classpath (dans le répertoire "documents"), ce qui permet aussi de tester ton code sans construire le jar.
Puis, à la place du FileInputStream (qui peux chercher un fichier sur ton ordinateur mais pas dans un Jar), utilises plutôt ce code :
InputStream input = getClass().getResourceAsStream("/documents/Question.txt");
Ceci ira chercher tes fichiers dans le Jar (s'ils sont bien dans le répertoire "documents") ou plus généralement dans le classpath (dans le répertoire "documents"), ce qui permet aussi de tester ton code sans construire le jar.