Salve ragazzi avrei bisogno del vostro aiuto per un piccolo problema
Sto facendo un progetto java ,ho scritto tutte le classi ,l'ho eseguito e funziona perfettamente da JCreator.Poi ho creato il file jar e alla fine ho messo il tutto all'interno di un CD.

Ora aggiungo dicendo che in una mia funzione c'è un metodo che richiama un file di testo all'interno di una cartella del cd(la cartella classes), che è la stessa cartella dove è anche presente il file jar.
Appena vado a lanciare il file jar da prompt dei comandi tutto funziona perfettamente tranne il fatto che non legge file di testo.
Quindi mi dà come errore "Impossibile trovare il file specificato"
Che devo fare?Mi dà questo problema solamente andandolo ad eseguire da CD,altrimenti funziona perfettamente.

Vi posto la funzione nella quale uso i file di java

codice:
String [] str = new String[10];
		try{

		for(int i=0;i<10;i++)
			str[i]="";
    	FileInputStream fstream = new FileInputStream(file_tempi+".txt");
    	BufferedReader br = new BufferedReader(new InputStreamReader(ClassLoader.getSystemClassLoader().getResourceAsStream(file_tempi+".txt")));
    	String strLine;
    	int k=0;
    	while ((strLine = br.readLine()) != null && k<10){
    		str[k] = strLine;
    		k++;
    	}
    	fstream.close();

        }catch (Exception e){
            System.err.println("Errore: " + e.getMessage());//si usa System.err
        }