mardi 5 mai 2015

Classpath Problem mit dem auslesen von Text-Dateien (Pfad)

Hallo Leute,
ich habe ein kleines Problem.
Ich schreibe gerade ein kleines Übungsprogramm über Netbeans, da wird mir am Ende so eine nette kleine .jar-Datei fertig gemacht.

Folgendes Problem. Ich habe Projektintern eine Text-Datei, welche ich auslesen möchte. An sich klappt das auch, über IDE, jedoch nicht, wenn ich die fertige jar-Datei habe. Anscheinend ist der Pfad danach falsch, ich weiß jedoch nicht, wie ich einen Pfad angeben kann, welcher gleich bleibt, auch wenn ich die Datei verschiebe.

Hier meine Methode..
Java Code:

  1. public String getPath() {
  2. System.out.println("Los..");
  3. // lokaler Pfad
  4. File filePath = new File("/Main/src/path.txt");
  5.  
  6. // existenz check
  7. if (filePath.exists()) {
  8. try {
  9. Scanner sc = new Scanner(filePath);
  10. // System.out.println(sc.nextLine());
  11. this.dateiText = sc.nextLine();
  12. sc.close();
  13. } catch (FileNotFoundException e) {
  14. System.out.println("Problem");
  15. }
  16. } else {
  17. System.out.println("Phat existiert nicht!");
  18. }
  19. return this.dateiText;
  20. }


Classpath Problem mit dem auslesen von Text-Dateien (Pfad)

0 commentaires:

Enregistrer un commentaire