Dans Netbeans IDE, j'écris une classe Java qui a une certaine méthode. Une méthode lit un fichier xml que je mets dans le dossier src/resources. Pour accéder à ce fichier XML, j'utilise le chemin "src/resources/xmlFile.xml". Quand je cours la classe de l'ID Ça fonctionne bien. Aucun problème.
Mais je crée le fichier jar du fichier xml avec les classes. Ce jar est utilisé avec un autre projet Cette méthode de temps est incapable de lire le fichier xml.
Quel chemin relatif je devrais utiliser pour que la méthode puisse lire le xml? ou quelle autre solution pourrait être?
Mercioù mettre le fichier XML dans la structure du répertoire Netbeans dans la création de fichier jar
Répondre
Voir cette réponse:
Merci pour la réponse. J'ai résolu mes problèmes, mais je n'ai pas trouvé d'alternative pour ça. DOMConfigurator.configure (xml_path); xnl_path (String) est le chemin relatif du fichier log4j.xml. pouvez-vous fournir un morceau de code qui peut être utilisé à la place de xml_path. – sjain
ah je vois. n'existe-t-il pas une méthode avec un argument différent (par exemple InputStream). – Karussell
si DOMConfigurator.configure (xml_path); est sous votre contrôle, vous devriez le faire via DOMConfigurator.configure (InputStream); obtenir l'IS de MyClass.class.getResourceInputStream (classpath) ou similaire – Karussell
- 1. Où mettre un fichier dans les netbeans?
- 2. Exporter la structure du répertoire dans le fichier csv/xl
- 3. création fichier jar
- 4. Création d'un fichier JAR exécutable dans Eclipse
- 5. Comment inclure la structure de répertoire dans un fichier antar jar?
- 6. Comment écrire dans un fichier XML dans un fichier jar?
- 7. Chemin du fichier Netbeans
- 8. Création d'un fichier JAR programme
- 9. Modifier un fichier XML dans un fichier jar avec Java
- 10. Où dois-je mettre le fichier .tld afin que le fichier JAR résultant construit avec maven2 est correctement empaqueté?
- 11. Ant fichier de copie dans le répertoire de la feuille
- 12. Charger le fichier de propriétés dans JAR?
- 13. Java/NetBeans - Comment entrer dans un fichier jar?
- 14. Problème lors de l'exécution d'un fichier jar construit dans netbeans
- 15. Où mettre le fichier robots.txt?
- 16. Création d'un fichier dans un nouveau répertoire
- 17. bash pour la création de structure de fichier sémantique
- 18. exécuter la classe dans le fichier jar avec ant
- 19. Liste du répertoire du fichier JAR dans le chemin de classe
- 20. Exclure le répertoire lors de la création d'un fichier .tar.gz
- 21. Erreur lors de l'exécution du fichier Jar
- 22. Où est le chemin de classe de débogage dans netbeans/où va le fichier XML de config de printemps?
- 23. où mettre le fichier robots.txt?
- 24. Où mettre un fichier xsd local dans Jboss 4.05
- 25. La création du fichier échoue dans le compte standard (Vista)
- 26. Le fichier de propriétés n'est pas inclus dans le fichier jar lorsque l'application Java de package
- 27. attendre la création du fichier
- 28. Copier policy.xml dans meta-inf du fichier ear lors de la création du fichier ear
- 29. ant déployer dans le fichier jar
- 30. Intégration de la structure du répertoire entier
double possible de [lire le fichier en classpath] (http://stackoverflow.com/questions/734671/read-file-in-classpath) –