Найти путь к банке от класса внутри него?

Плагин x.y.z должен запускаться поверх Java-проекта и генерировать некоторый Java-код. Этот код будет нуждаться в классах, доступных в банке плагина во время сборки и запуска. Следовательно, jar (или установочный каталог) плагина должен появиться в пути к классу сборки.

Как плагин может узнать точный путь к своей собственной директории jar / Installation или, если на то пошло, путь к jar некоторого связанного плагина портативным способом?

Фон я хочу сделать мастер, который пользователь может запустить, чтобы включить x.y.z. природа на проекте. Пользователю должно быть предоставлено значимое значение по умолчанию для того, где найти требуемые функциональные возможности времени выполнения, и данная библиотека будет добавлена в путь сборки.

Ответы на вопрос(2)

Ваш ответ на вопрос