Это случилось со мной, и я нашел решение. Если вы создаете проект с вашими файлами .fxml в разных пакетах из класса, в котором есть строка запуска (Parent root = FXMLLoader.load(getClass().getResource("filenamehere.fxml"));
), и используйте относительный путь к вашим окнам, за исключением первого, который не запускается, когда вы запускаете банку. Чтобы сохранить его в небольшом месте .fxml-файл в том же пакете с классом, который запускает его, и задайте путь, подобный этому («filenamehere.fxml»), и он должен работать нормально.
Вы можете попытаться сделать две вещи, одна из них - удалить * после входа в путь следующим образом
- /path/to/my/log/file/log
Поскольку filebeat будет читать повернутый файл журнала даже после его перемещения, пока он не достигнет определенный возраст.
Или для logstash параметр path является массивом, и вы создаете список файлов для чтения, если знаете, как часто файлы вращаются:
path => [ "path/to/my/log/file.log", "/path/to/my/log/file1.log", "path/to/my/log/file2.log"]