Вы можете перечислить потоки, найти основной поток и ползти вниз по трассировке стека, пока не найдете вызов main и вытащить аргументы.
update a указывает точкичто это не сработает само по себе, и я думаю, что комментарий правильный.Я неправильно запомнил возможности интроспекции стека или мысленно перепутал в JVMTI.
Итак, вот план Б. Подключитесь к себе с JMX.Сводка виртуальной машины MBean имеет аргументы.
Connection name:
pid: 77090 com.basistech.jdd.JDDLauncher -config src/main/config/benson-laptop-config.xml
Все это уже было сказано, что должен сделать, это вызвать System.getProperty
и жить с необходимостью использовать -D для передачи параметровиз внешнего мира в вашу пещеру.