Как создать папку в той же директории, что и jar-файл

jar файл лежит в произвольной директории. Например, C/files/jar. Нужно в этой же директории создавать папку. Как это можно реализовать?


Ответы (2 шт):

Автор решения: LevAri

В терминале с использованием *nix:

  • Находясь в C/files - mkdir yourdirectory

В терминале с использованием *win:

  • Находясь в C/files - mkdir yourdirectory или md yourdirectory
→ Ссылка
Автор решения: peterz

Найти jar файл для класса (или путь к классу, если он лежит отдельно) можно так:

getClass().getProtectionDomain().getCodeSource().getLocation().getPath();

И дальше уже от этого плясать

→ Ссылка