ajermakovics / jvm-mon

Console-based JVM monitoring tool
https://ajermakovics.github.io/jvm-mon/
Other
1.48k stars 117 forks source link

Find and load tools.jar from java code #15

Closed ajermakovics closed 4 years ago

ajermakovics commented 7 years ago

To avoid setting JAVA_HOME env var before launching

Perhaps using javax.tools.ToolProvider.getSystemToolClassLoader() http://docs.oracle.com/javase/7/docs/api/javax/tools/ToolProvider.html#getSystemToolClassLoader()

janhoy commented 6 years ago

Java 9 has no tools.jar :)

ajermakovics commented 6 years ago

@janhoy That... is going to be a headache:) Haven't had the chance to dive into Java 9 so not sure how easy it would be to migrate.

ajermakovics commented 4 years ago

The new version is re-written in Go and no longer depends on tools.jar https://github.com/ajermakovics/jvm-mon/releases Works with Java 11