我有一个JavaFX / Maven项目。 在开发过程中,有时我需要一些Java代码仅运行一次。
在我的特殊情况下,我在用户磁盘上有一个包含配置文件或临时文件的目录。当新用户首次启动应用程序时,该目录及其文件将由应用程序创建。在生产中,将不再需要删除这些文件。 但是在开发中,有时我会更改文件生成代码。例如,当我添加新的配置选项时。要测试我必须手动删除目录,然后让我的应用程序重新生成所有内容以检查它是否仍然有效。
在我多年的编码工作中,我多次遇到过类似的情况。我以前要做的是为这项特殊任务创建方法。然后我从main方法调用它并运行应用程序。
我确信我不是唯一的一个,而且我相信还有更好的可能性。
我想为终端创建某种命令来运行我的方法。 也许是我的IntelliJ中的配置会调用该方法。