Witam wszystkich.
Mam problem z uruchamianiem pliku po skopiowaniu go do prawidłowej ścieżki. Mam taki kod do przenoszenia plików:
BufferedReader reader = new BufferedReader(new FileReader(from));
BufferedWriter writer = new BufferedWriter(new FileWriter(to));
StringBuilder bytes = new StringBuilder();
String line;
while((line = reader.readLine()) != null) {
bytes.append(line);
bytes.append("\n");
}
writer.write(bytes.toString());
writer.close();
reader.close();
Metoda ta przenosi plik do odpowiedniego pakietu. Gdy chcę uruchomić klasę, którą przesłałem występuje Exception:
Exception in thread "AWT-EventQueue-0" java.lang.ClassFormatError: Incompatible magic value 4022320623 in class file
Gdy nie przeniosę pliku za pomocą metody tylko sam ręcznie skopuję tę samą klasę wszystko działa bez błędów.
Mógłby ktoś pomóc ? Męczę się z tym już cały dzień a nie znalazłem odpowiedniego rozwiązania.
Pozdrawiam gorąco :)