звучит так, как будто «версия», о которой вы спрашиваете, является атрибутом вашей программы, а не средством запуска, которое вы создаете с помощью IA.
Если это правильно, вы можете заставить вашу программу читать строку версии из реестра или текстовый файл при запуске, и делать каждое обновление патча, содержащее строку reg или файл-артефакт, частью его развертываемого.
Один из способов получить это бесплатно - сделать так, чтобы ваша производственная среда помечала записи манифеста jar-файлов текущим номером сборки / фиксации управления исходным кодом. Таким образом, у вас всегда есть возможность сравнить две версии артефактов сборки, даже если вы забыли их вручную обработать в строке user-presentationtable-version-string. :)