bonjour a tous,

Je cherche une solution simple pour récupérer le chemin d'un fichier qui est dans mes ressources ? (quand je fait un simple main pour faire des tests sa fonctionne avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
System.out.println("Path1 : "+getClass().getResource("/file.ttl").toString());
System.out.println("Path2 : "+MyClass.class.getResource("/file.ttl").toString());
résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Path1 : vfs:/Z:/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final/bin/content/ProjetDate-war.war/WEB-INF/classes/file.ttl
Path2 : vfs:/Z:/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final/bin/content/ProjetDate-war.war/WEB-INF/classes/file.ttl
Mais quand le code est déploye dans serveur JEE (Jboss7 pour mon cas) ce n'est pas le même chemin qui récupéré...!? le bon chemin est dans le serveur dans le .war

NB: je n'est pas de servlet, ou de faces

Comment je peu le faire juste en backend java ?

Merci