<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 72, comments - 66, trackbacks - 0, articles - 0

    linux(ubuntu)下使用jconsole

    Posted on 2009-03-24 11:45 Fingki.li 閱讀(6281) 評論(2)  編輯  收藏 所屬分類: About linux
    從JDK5開始就已經增加了對VM的監控功能jconsole,JDK1.6也有了進一步的改進。
    然而對linux特別是Ubuntu用戶來說,會碰到一些小問題。
    在終端進入java_home/bin目錄下,
    # jconsole
    結果報錯如下:
    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException

    原因就是在ubuntu下用java寫Swing應用程序時不能使用SystemLookAndFeel
    實際上出現這個問題是因為swing的默認laf采用systemlaf,而Ubuntu里卻沒有定義這個laf。
    一種很方便的解決方法就是把語言環境改成英文:
    # export LANG=en
    但對中文用戶很不方便(盡管swing程序可以運行)。
    另一種方法就是程序啟動時加上jvm運行時參數,比如 運行jconsole :
    # jconsole -J-Dswing.systemlaf=javax.swing.plaf.metal.MetalLookAndFeel

    另外,jconsole對于hostname也有要求,如果執行:
    # hostname -i
    顯時 127.0.0.1,則需要在 /etc/hosts中把127.0.0.1改成機器的外網IP。
    這下,我們就又多了一個jvm分析的利器。

    Feedback

    # re: linux(ubuntu)下使用jconsole[未登錄]  回復  更多評論   

    2009-03-24 15:05 by tester
    把jdk升級到1.6.0.11以上就沒有這個問題了。

    # re: linux(ubuntu)下使用jconsole  回復  更多評論   

    2009-03-24 17:24 by Fingki.li
    @tester
    看來sun.com對這個問題還算重視。
    主站蜘蛛池模板: 美女内射无套日韩免费播放| 老司机精品免费视频| 亚洲成在人天堂一区二区| 一级做a免费视频观看网站| 免费高清国产视频| 亚洲av最新在线网址| 亚洲熟妇丰满xxxxx| 最近中文字幕无吗免费高清| 亚洲图片校园春色| 久久久久国色AV免费观看性色| 亚洲精品国产综合久久一线| 亚洲乱码中文字幕小综合| 国产精品无码免费播放| 亚洲乱人伦中文字幕无码| 国产一级淫片免费播放| 久久亚洲精品成人无码网站| 成人在线免费看片| 亚洲av无码无线在线观看| 亚洲欧洲日产国码一级毛片| 亚洲一区二区观看播放| 久久99国产乱子伦精品免费| 亚洲一区二区高清| 182tv免费视频在线观看| 亚洲精品视频在线播放| 久久久久免费看黄A片APP| 亚洲邪恶天堂影院在线观看| 一级视频在线免费观看| 亚洲资源在线观看| 妞干网在线免费观看| 一级毛片免费在线观看网站| 亚洲人成在线观看| 香蕉视频在线观看免费国产婷婷 | 日韩亚洲国产综合久久久| WWW免费视频在线观看播放| 4444亚洲国产成人精品| 日本免费污片中国特一级| 亚洲人成影院在线无码按摩店| 老湿机一区午夜精品免费福利| 免费无遮挡无码视频网站| jiz zz在亚洲| 亚洲一区二区女搞男|