Каталог из которого запущен jar-файл.

Этот вопрос возникает у довольно большого количество людей. Узнать путь к каталогу с jar-файлом на самом деле не так тривиально, потому что jar-файлов может быть много. На самом деле мы запускаем не jar-файл, а виртуальную машину, которой указываем classpath и класс, в котором расположен стартовый метод. Но тем не менее найти путь в jar-файлу, в котором расположен текущий класс можно. Приведённый ниже пример отлично это делает:

Пример использования:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *