Como acessar arquivos?

Estou tentando acessar um arquivo .jasper que está na pasta do meu projeto.
Alguém sabe como eu posso indicar seu uso.
Por exemplo, eu estoou tentando

String s = File.separator;
String path = "C:" + s + "Users" + s + "Rafael" + s + "Documents" + s +
 "NetBeansProjects" + s + "Testes" + s + "build" + s + "classes"+  s + "testes" + s + "repor1.jasper";
String path = "report1.jasper";
String path = s + "testes" + s + "report1.jasper";

E nenhum funciona.
Se alguém puder dar uma dica;

você deve acessar o arquivo como um resource.

ele será distribuido dentro dos jars da sua aplicação, correto?

Neste caso, tente algo como chamar o método

getClass().getClassLoader().getResourceAsStream("/pacote/da/sua/aplicacao/jasper.jasper"); // retorna como uma stream

ou, se quiser apenas a URL, que é válido também,

getClass().getClassLoader().getResource("/pacote/da/sua/aplicacao/jasper.jasper");

você ja tentou usar a classe “File”?

File f = new File("/diretório/arquivo.jasper");