Witam, mój program po wyeksportowaniu do jar przestał wczytywać dane z pliku który zawierał liczbę. Wyeksportowany projekt jar jest roździelony od pliku z liczbą(Nie zostały razem spakowanie). Program i plik znajdują się w tym samym folderze. Do wczytywania pliku używam obiektu File. Dziękuję za pomoc.
0
0
A jak próbujesz otworzyć ten plik? Pokaż kod.
0
Tego jest bardzo dużo więc podam jeden przykład
File Level_file = new File("Config/Level");
Scanner scan11;
try {
scan11 = new Scanner(Engine.Level_file);
} catch (FileNotFoundException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
Level = Integer.parseInt(scan11.next());
Może klasa FileReader była by lepsza do odczytu ? Ważne jest to że te pliki muszą być też zapisywane więc nie mogę ich wrzucić do jar.
0
No dobra, ale jeśli otwierasz pliki w ten sposób to CWD z którego odpalasz tego jara musi zawierać katalog Config z plikiem Level. Tak jest?