ScenicView 8.7.0 не загружает открытое приложение JAVA FX в нем для проверки элементов - PullRequest
0 голосов
/ 17 сентября 2018

У меня ScenicView 8.7.0 установлен с JDK 8. Мне нужно проверить приложение JAVA FX, работающее в Ubuntu 16.04 (надеюсь, версия Linux не имеет значения).

ScenicView обнаруживает открытое приложение JAVA FX в соответствии со следующими журналами, но в пользовательском интерфейсе ScenicView приложение не отображается. Сообщение «Сканирование для приложений JavaFX», отображаемое в ScenicView с бесконечным счетчиком]. Любая помощь приветствуется.

В логах терминала ScenicView я получаю следующие строки

Platform running
Launching ScenicView v8.7.0
Startup done
Creating server
Server done
Number of running Java applications found: 1
Obtaining properties for Java application with PID:2731
1 JavaFX applications found
Loading agent from: /home/pravin.ware/RF/scenicView.jar
Loading agent for:sun.tools.attach.LinuxAttachProvider@5dec8822: 2731 ID:2731 on port:7559 took:0ms using agent defined in /home/pravin.ware/RF/scenicView.jar
Launching agent server on:7559:7558:2731:true
Finding RemoteConnector connection for agent...
2018-09-17T10:49:35.388Z [ INFO] CSS Monitoring is about to start
2018-09-17T10:49:35.493Z [ INFO] CSS Monitoring started
2018-09-17T10:49:35.493Z [ INFO] starting to monitor physical files
RemoteConnector found:Proxy[RemoteConnector,RemoteObjectInvocationHandler[UnicastRef [liveRef: [endpoint:[127.0.1.1:46501](remote),objID:[5a63221f:165e72659de:-7fff, 7020829788853889890]]]]]
Remote agent started on port:7559

1 Ответ

0 голосов
/ 18 сентября 2018

Я наконец-то понял проблему.Это не имеет ничего общего с Scenicview.jar.Все пошло не так, как приложение, которое я тестировал.Приложение было гибридным (Swing + JavaFX).Следовательно, ScenicView не смог найти элементы.

...