Как получить аргументы, передаваемые методу main в агенте java (инструментарий) - PullRequest
0 голосов
/ 14 марта 2020

Я хочу иметь возможность работать с одним экземпляром моего приложения. При открытии файла с приложением, если уже запущен экземпляр, я хотел бы иметь возможность передать аргументы существующему экземпляру. Это прекрасно работает, если выполняется внутри метода main.

Но из-за лучшей производительности я бы хотел выполнить проверку экземпляра внутри Java агента, ie. java .lang.instrument.Instrumentation premain-method, перед выполнением всего Шебанга загрузки классов.

Итак, вопрос в том, как получить аргументы, передаваемые в командную строку приложения внутри premain-метода класс агента? Возможно ли это, или я должен просто пересмотреть стратегию и сделать ее простой?

...