<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)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲天堂免费在线视频| 狼人大香伊蕉国产WWW亚洲| 99麻豆久久久国产精品免费| 四虎永久在线精品免费影视| 亚洲av最新在线观看网址| 毛片免费vip会员在线看| 亚洲欧洲日韩国产一区二区三区 | 在线观看免费亚洲| 日韩免费视频播播| 羞羞漫画页面免费入口欢迎你| 在线免费观看一级毛片| 亚洲精品国产摄像头| 永久免费AV无码网站在线观看| 亚洲国产精品无码第一区二区三区| 成年女人喷潮毛片免费播放| 18禁亚洲深夜福利人口| 亚洲av高清在线观看一区二区| 免费人成大片在线观看播放| 亚洲一区二区三区偷拍女厕 | 亚洲国产综合在线| 成人黄动漫画免费网站视频 | 性感美女视频在线观看免费精品 | 国产亚洲欧美日韩亚洲中文色| 国产成人无码区免费A∨视频网站| 羞羞网站在线免费观看| 亚洲永久精品ww47| **aaaaa毛片免费| 亚洲色精品三区二区一区| 深夜国产福利99亚洲视频| 国产午夜成人免费看片无遮挡 | 免费大片黄手机在线观看| 亚洲免费日韩无码系列| 色噜噜综合亚洲av中文无码| 好先生在线观看免费播放| 日本一区二区三区在线视频观看免费 | 香港特级三A毛片免费观看| 亚洲综合AV在线在线播放| 69影院毛片免费观看视频在线| 亚洲成在人线aⅴ免费毛片| 夜夜春亚洲嫩草影院| 91成年人免费视频|