Я работаю над приложением Java, которое, конечно, должно работать в основных операционных системах с USB-флешки.Для пользователей Mac я включил jars (App и Updater) в программы Apple .app.Теперь: как лучше всего позволить банкам запускать друг друга и использовать относительный путь к папке на флешке.Я спрашиваю, потому что я заметил, что на Mac это похоже на папку .app - это запущенный файл (а не jar внутри), и, таким образом, родительский каталог - это рабочий каталог, где будут храниться все мои файлы.В Windows и Linux это просто какая-то папка MyApp.app, и файлы будут внутри.Является ли переключение регистра и пути по коду действительно единственным способом решения этой проблемы?Спасибо