Я новичок в API. У меня есть сервер Java API. В методе put на стороне сервера я получаю строку и создаю файл arff, используя эту строку. затем я делаю некоторый процесс над этим файлом и возвращаю результат, который является другой строкой.
Проблема в том, что когда я делаю запрос на установку, файл создается не по локальному пути, а когда я запускаю код в локальном приложении для тестирования, файл создается, чтобы код работал.
Мне нужно создать файл из этой строки, потому что я использую алгоритм машинного обучения, который работает только с файлами. Кто-нибудь знает, почему это так?
метод Classify text вызывается методом put на стороне сервера
public static int ClassifyText(String trained_model, String text) throws FileNotFoundException, IOException, Exception {
String evaluation_file = "..\toBeClassified_text.arff";
//create a arff file for the text
FileWriter fileWriter = new FileWriter(new File(evaluation_file));
PrintWriter printWriter = new PrintWriter(fileWriter);