lib/Tools/java_monitor
author wenzelm
Fri, 13 Jun 2025 15:18:16 +0200
changeset 82699 a3e7732b0393
parent 74360 9e71155e3666
permissions -rwxr-xr-x
more robust GUI setup via Java, instead of shell script; support for automatic / approximative GDK_SCALE for Linux;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
72976
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     1
#!/usr/bin/env bash
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     2
#
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     3
# Author: Makarius
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     4
#
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     5
# DESCRIPTION: monitor another Java process
51442c6dc296 more robust Java monitor: avoid odd warning about insecure connection;
wenzelm
parents:
diff changeset
     6
74360
9e71155e3666 grant access to sun.tools.jconsole, as required for Java 17;
wenzelm
parents: 72981
diff changeset
     7
isabelle java "-Dapple.awt.application.name=Java Monitor" --add-opens jdk.jconsole/sun.tools.jconsole=ALL-UNNAMED isabelle.Java_Monitor "$@"