Как вы объединяете процессы Java и jxbrowser в единый именованный процесс? - PullRequest
0 голосов
/ 19 июня 2019

У нас довольно большое приложение, которое работает на JVM и сильно зависит от jxbrowser.Всякий раз, когда мы запускаем наше приложение, в проводнике задач мы видим следующее дерево процессов (которое время от времени непреднамеренно и само по себе меняется):

  • Java (TM) Платформа SE двоичная (32-разрядная) (5))
    • Собственный процесс BrowserCore Chromium
    • Собственный процесс BrowserCore Chromium
    • Собственный процесс BrowserCore Chromium
    • Собственный процесс BrowserCore Chromium
    • Java (TM)) Платформа SE двоичная

Моя цель проста: убедиться, что дерево процессов всегда представляет собой одну строку с именем набора [имя приложения].

причина в первую очередь связана с безопасностью;в сетях с высокой степенью безопасности неопознанные процессы являются проблемой.

Рассмотренные неудачные решения:

  • Dname: Windows и программное обеспечение безопасности не видят его.
  • Launch4j:тег имени процесса устарел.

1 Ответ

0 голосов
/ 20 июня 2019

К сожалению, это невозможно, поскольку JxBrowser имеет многопроцессорную архитектуру, которая не позволяет объединять все в один файл .exe.

...