Получение версии проекта maven и идентификатора артефакта от pom во время работы в Eclipse

Я искал, как получить имя приложения (идентификатор артефакта) и версию из maven pom или манифеста, когда натолкнулся на этот вопросПолучить версию артефакта Maven во время выполнения.

Вышеописанное работает для меня, когда я упаковываю проект, но я не могу заставить работать что-либо, когда пытаюсь запустить программу с помощью eclipse. Я попытался использовать метод .properties при сборке, так как предполагал, что это не зависит от пакета, но я все еще не получаю результат. Если у кого-то есть идея или решение этой проблемы, это будет с благодарностью.

Моя последняя попытка ниже. При этом используется манифест в упакованном виде (который работает) и попытка получить файл .properties при запуске в eclipse.

String appVersion = getClass().getPackage().getImplementationVersion();
    if(appVersion == null || "".equals(appVersion)) {
        appVersion = Glob.getString(appVersion);
        if(appVersion == null || "".equals(appVersion)) {
            System.exit(0);
        }
    }

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

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