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

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

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

    冰面上的火焰

    Jasperreport報表在Linux下無法顯示

    【原創】

    ???? 近日,我們使用Jasperreport給用戶開發了一套報表系統,使用的是PDF格式的報表,系統部署在RedHat Linux9上,在系統測試過程中,沒有發現任何問題。系統上線后,用戶發現報表無法使用,系統報出以下錯誤:

    ?
    javax.servlet.ServletException: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
    ?
    ??????經過分析得知,該錯誤是由于Jasperreport程序在轉換為PDF時,采用了AWT方式,而AWT會調用操作系統本地窗口資源圖,由于我們測試時,系統運行在X window下,所以報表能夠正常運行,而上線運行后,由于考慮到系統的穩定性,將系統運行在文本界面下,導致了該問題。
    ????? 找到問題所在,就可以著手解決,解決的方法也很簡單,就是讓JVM啟動時不檢測圖形界面,由于我們是用的是Tomcat,所以在 /tomcat/bin/catalina.sh 中添加以下的啟動參數,即:
    ????? CATALINA_OPTS='-Djava.awt.headless=true'
    ?
    ????? 如果使用的不是Tomcat系統,可在啟動JVM的地方添加:
    ????? JAVA_OPTS='-Djava.awt.headless=true'
    ????? 然后重新啟動Tomcat,問題解決。
    ?
    ????? 注意:-Djava.awt.headless=true這個參數是在jdk1.4.1以后才引入的,如果系統使用的JDK是1.4以下的版本,可以參考
    http://java.sun.com/products/java-media/2D/forDevelopers/java2dfaq.html#xvfb

    posted on 2006-11-24 17:55 GuanHui 閱讀(345) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲国产综合久久天堂| 91成人免费观看网站| 亚洲?v女人的天堂在线观看| 亚洲精品国产av成拍色拍| 午夜小视频免费观看| 亚洲欧美国产国产一区二区三区| 欧美a级在线现免费观看| 亚洲综合激情五月丁香六月| 成年性午夜免费视频网站不卡| 亚洲黄页网在线观看| 国产又大又粗又硬又长免费 | 久久亚洲精品无码av| 卡1卡2卡3卡4卡5免费视频 | 成在线人直播免费视频| 亚洲精品97久久中文字幕无码| 一级毛片免费观看不收费| 国产亚洲精品不卡在线| 全免费a级毛片免费看| 亚洲高清日韩精品第一区| 999在线视频精品免费播放观看| 亚洲1区1区3区4区产品乱码芒果| 真实乱视频国产免费观看 | 黄网站免费在线观看| 亚洲国产高清视频在线观看| 在线不卡免费视频| 色屁屁在线观看视频免费| 亚洲精品制服丝袜四区| 四虎在线视频免费观看视频| 理论亚洲区美一区二区三区| 国产亚洲一区二区三区在线观看| 特级无码毛片免费视频尤物| 亚洲老熟女五十路老熟女bbw| 亚洲人成电影网站国产精品| 19禁啪啪无遮挡免费网站| 亚洲大尺度无码无码专线一区| 国产亚洲精品无码专区| 久久精品国产免费观看三人同眠| 在线观看亚洲专区| 亚洲免费在线视频| 免费大香伊蕉在人线国产| a级毛片毛片免费观看久潮喷|