У меня есть проект JavaFX / Maven.
При разработке мне иногда нужно немного Java-кода для запуска только один раз.
В моем особом случае у меня есть каталог, содержащий конфигурационные или временные файлы на диске пользователя. Этот каталог и его файлы будут создаваться приложением при первом запуске приложения новым пользователем. В производстве никогда не будет необходимости удалять эти файлы.
Но в процессе разработки я иногда что-то меняю в коде генерации файлов. Например, когда я добавляю новые параметры конфигурации. Чтобы проверить это, я должен удалить каталог вручную и позволить моему приложению перегенерировать все, чтобы проверить, все ли еще работает.
За годы кодирования у меня были подобные случаи несколько раз. И то, что я делал, было создание метода для этой специальной задачи. Затем я вызываю его из основного метода и запускаю приложение.
Я уверен, что я не единственный, и я уверен, что есть лучшая возможность.
Я подумал о создании какой-то команды для терминала для запуска моего метода.
Может быть, конфигурация в моем IntelliJ, которая будет вызывать метод.