Когда я запускаю приведенное ниже на компьютере с Windows, он работает как положено, добавляя в конец текстового файла новую строку, однако при запуске в тюрьме на моем сервере FREENAS ввод будет просто добавляться к последней строке и никогда сделать новую линию. Кто-нибудь испытывал это?
BufferedWriter writer = new BufferedWriter(new FileWriter(filename,true));
writer.newLine();
writer.append(desired);
writer.close();