我在带有 Java 1.6 u 20 的 Windows Server 2003 下将 GlassFish 3.0.1 作为 Windows 服务运行,并且总体上很满意。
我希望能够在此 JVM 上使用 VisualVM 并使用Unable to use JConsole with Tomcat 作为 Windows 服务运行作为起点,但从
PsTools\PsExec.exe -i -s "C:\Program Files\Java\jdk1.6.0_20\bin\jvisualvm.exe"
导致 jvisualvm.exe 和 nbexec.exe 进程以 SYSTEM 作为用户出现在任务管理器中,但我没有像我自己手动运行它时那样从程序中看到任何 GUI。我从 Windows 7 使用远程桌面登录,以防万一。
其他有趣的点:
at 10:55 /interactive cmd.exe
报告已添加新作业,但未在 10.55 打开 CMD 窗口。
如何将 VisualVM 注册为服务的描述报告服务已启动,但没有显示 GUI。 http://blogs.oracle.com/nbprofiler/entry/monitoring_java_processes_running_as
有人让它在 Windows Server 2003 下运行吗?