Pessoal, tenho o seguinte cenario:
arquivo .jar com minhas classes, e dentro de META-INF tenho arquivos xml.
Dúvida: como posso ler dessas classes os arquivos xml?
sisrh.jar
+META-INF
++Arquivos.xml
++Servidor.xml
+sisrh.gui
++SisRHProcessadorDinamico.class
Na classe SisRHProcessadorDinamico tenho o seguite metodo:
private void initDocument(){
String uri = "H:\\SisRH\\src\\META-INF\\Arquivos.xml";
try{
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
arquivos = builder.parse( uri );
}catch(Exception e){
throw new ExecutionException("Exceção inesperada: " + e.getMessage());
}
}
Funciona.
Mas nao sei como fazer quando for tudo empacotado no .jar.