Saudações,
Estou com uma dúvida: Eu estou desenvolvendo uma aplicação na qual existe um arquivo xml. Ela ler o XML e faz um tratamento específico. o XML encontra-se na seguinte hierarquia:
Projeto
src
build
lib
xmlmeuxml.xml
Em seguida eu gero o .jar da minha aplicação e coloco em um projeto WEB. Ao colocar no tomcat e ao rodar a aplicação ele faz uma referência para meu .jar inicial pedindo o tratamento que ele deve fazer. No entanto ocorrer um erro:
java.io.FileNotFoundException: D:\xml\rules.xml (O sistema não pode encontrar o caminho especificado).
No .jar a instrução que carrega o arquivo (digo carrega por que quando está fora da aplicação web ele funciona normalmente) é essa:
File file = new File("/xml/rules.xml");
Uso Java 1.5
Tomcat 5.5
JDOM para gerir o XML
Abraço