wie man den relativen Pfad einer Textdatei liest

Ich habe hier und da Quellen gelesen, aber den folgenden Code nicht zum Laufen gebracht. Grundsätzlich möchte ich eine Textdatei mit dem Namen 'Administrator' aus dem Ordner 'src' lesen. Ich benötige einen relativen Pfad, da dieses Projekt möglicherweise auf eine andere Person übertragen wird. Bitte haben Sie Geduld mit mir.

public void staffExists () throws IOException
    {               
        //http://stackoverflow.com/questions/2788080/reading-a-text-file-in-java
        BufferedReader reader = new BufferedReader(new FileReader(getClass().getResourceAsStream ("/DBTextFiles/Administrator.txt")));

        try
        {               
            String line = null;
            while ((line = reader.readLine()) != null)
            {
                if (!(line.startsWith("*")))
                {
                    System.out.println(line);
                }
            }

        }
        catch (IOException ex)
        {
            ex.printStackTrace();
        }               

        finally
        {
            reader.close();
        }           
    }

Antworten auf die Frage(4)

Ihre Antwort auf die Frage