我想通过lambda probe查看内存的使用情况,其它的都是好的。但是就是系统信息-->内存使用、OS信息查看不了。这个页面需要启用了 JMX Agent 的 Java 5 虚拟机. 启用 JXM Agent 请在 java 命令行或者 $JAVA_OPTS 环境变量中添加 "-Dcom.sun.management.jmxremote" . 如果你使用的是 IBM JDK, 请添加这些属性: -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=29001 -Dcom.sun.management.jmxremote.ssl=false 我在我的电脑环境变量配置中配置了
JAVA_OPTS=-Dcom.sun.management.jmxremote
然后重启TOMCAT,打开这个管理页面,还是出现上面的东西。怎么回事?配置错误吗?

解决方案 »

  1.   

    需要将:-Dcom.sun.management.jmxremote=true
    -Dcom.sun.management.jmxremote.authenticate=false
    -Dcom.sun.management.jmxremote.port=29001
    -Dcom.sun.management.jmxremote.ssl=false
    这四个参数设置到tomcat的启动参数中。
    如我使用的win2003服务器下(tomcat已注册为系统服务)
      

  2.   

    不好意思,图片没显示;
    你也可以直接在catalina.bat或者catalina.sh的“set JAVA_OPTS=%JAVA_OPTS% ...... ”那一行中把上面的四个参数加上。