Stocker des fichiers xml dans le dossier de ressources (de la GUERRE), lecture de code

J'ai différents fichiers XML dans mon " src/main/ressources dossier, et j'aimerais les lire à partir de mon webapplication.

File f = new File("file1.xml");
f.getAbsolutePath();

Le code est exécutée à l'intérieur d'un WebService, et ce imprime 'C:\Users\Administrator" quand je regarde à l'intérieur de l'Tomcat-serveur-sortie. Ma solution actuelle est de mettre le 'file1.xml'-documents à l'extérieur de la GUERRE, dans 'C:\'-dossier, mais de cette façon, ma GUERRE n'est pas transférable.

J'ai aussi essayé de

    <bean name="webService">
        <property name="document">
         <value>classpath:file1.xml</value>
        </property>
    </bean>

Mais qui se contente d'afficher "classpath:file.xml" sans l'analyser.

Ce qui concerne,
Pete

OriginalL'auteur JavaPete | 2010-06-04