我有 JavaFx ShowTime.jar 和配置文件夹。要运行该软件,config 文件夹需要与 ShowTime.jar 位于同一目录中。在 config 文件夹中,有两个文件夹:preferences 和 plugins。
我可以使用以下代码将配置文件夹与 jar 捆绑在一起:
javapackager -deploy -native dmg -name ShowTime -BappVersion=1.0.0 -Bicon=ShowTime.icns -srcdir . -srcfiles config -srcfiles ShowTime.jar -appclass ShowTime -outdir out -v
如果用户第一次安装软件,请将 jar 和 config 文件夹复制到安装目录。这是实现的。
当用户安装新版本时,我想替换插件文件夹但保留现有的首选项文件夹。我不知道该怎么做?
非常感谢。