URL roda em main

Uma duvida :

o comando abaixo URL só roda no servidor ou roda em um main ???


*/
	public static void main(String[] args) {
		// TODO Auto-generated method stub

		URL  url = Manager.class.getResource("persistence.xml");
		String file = url.getFile();
		System.out.println("file = "+url);
	}

Erro:
Exception in thread "main" java.lang.NullPointerException
	at br.com.certisign.ims.data.model.query.teste.main(teste.java:30)

Pesquisa no google.
Vc quer pegar o xml no diretorio da aplicação?
Se for usa a api FILE.
Me explica melhor, não entendi ao certo.

O mesmo problema é discutido aqui:
http://www.guj.com.br/posts/list/0/116434.java#630330
Tente usar:

URL  url = Manager.class.getResource("/persistence.xml");