wie man jvms in der aktuellen Maschine zum Laufen bringt

Stellen Sie sich vor: Zwei Java-Projekte arbeiten mit JDK1.5 und JDK1.6. Zwei arbeiten mit JDK 1.7. Wie man die laufenden JVM-Namen, Pids und Projektnamen erhält, funktioniert darauf.

Das Ergebnis sollte so aussehen:

pid 1234, projec_tname prj1, java_version JDK1.6

pid 4354, projec_tname prj2, java_version JDK1.5

pid 6234, projec_tname prj3, java_version JDK1.7

pid 9034, projec_tname prj4, java_version JDK1.7

Lösung inGibt es eine Java-Bibliothek, die auf dem aktuellen Computer nach JVMs sucht? ist JDKs in der aktuellen Maschine zu finden, die nicht ausgeführt wird. Es ist nicht für meine Frage geholfen. Irgendwelche Ideen?