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

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

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

    冰面上的火焰

    Jasperreport報(bào)表在Linux下無法顯示

    ?? 近日,我們使用Jasperreport給用戶開發(fā)了一套報(bào)表系統(tǒng),使用的是PDF格式的報(bào)表,系統(tǒng)部署在RedHat Linux9上,在系統(tǒng)測(cè)試過程中,沒有發(fā)現(xiàn)任何問題。系統(tǒng)上線后,用戶發(fā)現(xiàn)報(bào)表無法使用,系統(tǒng)報(bào)出以下錯(cuò)誤:
    ?
    javax.servlet.ServletException: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.
    ?
    ??????經(jīng)過分析得知,該錯(cuò)誤是由于Jasperreport程序在轉(zhuǎn)換為PDF時(shí),采用了AWT方式,而AWT會(huì)調(diào)用操作系統(tǒng)本地窗口資源圖,由于我們測(cè)試時(shí),系統(tǒng)運(yùn)行在X window下,所以報(bào)表能夠正常運(yùn)行,而上線運(yùn)行后,由于考慮到系統(tǒng)的穩(wěn)定性,將系統(tǒng)運(yùn)行在文本界面下,導(dǎo)致了該問題。
    ????? 找到問題所在,就可以著手解決,解決的方法也很簡(jiǎn)單,就是讓JVM啟動(dòng)時(shí)不檢測(cè)圖形界面,由于我們是用的是Tomcat,所以在 /tomcat/bin/catalina.sh 中添加以下的啟動(dòng)參數(shù),即:
    ????? CATALINA_OPTS='-Djava.awt.headless=true'
    ?
    ????? 如果使用的不是Tomcat系統(tǒng),可在啟動(dòng)JVM的地方添加:
    ????? JAVA_OPTS='-Djava.awt.headless=true'
    ????? 然后重新啟動(dòng)Tomcat,問題解決。
    ?
    ????? 注意:-Djava.awt.headless=true這個(gè)參數(shù)是在jdk1.4.1以后才引入的,如果系統(tǒng)使用的JDK是1.4以下的版本,可以參考
    http://java.sun.com/products/java-media/2D/forDevelopers/java2dfaq.html#xvfb

    posted on 2006-11-24 18:00 GuanHui 閱讀(796) 評(píng)論(0)  編輯  收藏 所屬分類: 其他

    主站蜘蛛池模板: 色屁屁www影院免费观看视频| 巨胸喷奶水视频www免费视频| 日本免费电影一区| 国产免费久久久久久无码| 亚洲电影中文字幕| 成人免费看黄20分钟| 好猛好深好爽好硬免费视频| 亚洲精品午夜在线观看| 波多野结衣中文一区二区免费| a级成人毛片免费视频高清| 亚洲日韩AV一区二区三区四区| 中文字幕精品亚洲无线码一区应用| 99久久久国产精品免费蜜臀| 久久亚洲精品无码av| 亚洲91av视频| 亚洲А∨精品天堂在线| 4hu四虎最新免费地址| xvideos永久免费入口| 亚洲人成电影在线观看网| 国产成人毛片亚洲精品| 成年女人午夜毛片免费视频| 中文无码日韩欧免费视频| 亚洲看片无码在线视频| 亚洲国产日韩一区高清在线| 免费jjzz在在线播放国产| 免费国产作爱视频网站| 永久免费av无码网站yy| 美女羞羞视频免费网站| 亚洲啪啪免费视频| 亚洲无码在线播放| 永久中文字幕免费视频网站| 2019中文字幕在线电影免费| 国产免费内射又粗又爽密桃视频 | 免费不卡中文字幕在线| 国产福利视精品永久免费| a毛片免费观看完整| 曰批免费视频播放免费| 亚洲色大成网站www久久九 | 亚洲精品又粗又大又爽A片| 中文字幕亚洲色图| 亚洲国产成人片在线观看 |