Java получить текущий рабочий каталог при двойном щелчке .jar - PullRequest
1 голос
/ 17 апреля 2019

У меня есть Java-приложение, которое использует следующую строку

new File(new File(".").getAbsolutePath())

При запуске программы из терминала:

~/Documents/Routes$ java -jar myApp.jar

Программа правильно интерпретирует строку Java как фоллинг

/home/user/Documents/Routes

Этот маршрут является рабочим каталогом терминала.Однако, если я дважды щелкну myApp.jar, результат будет немного случайным

/home/user/Download/.

Что может быть причиной того, что я получаю неправильный «рабочий» путь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...