永发信息网

在eclipse中使用java的PrinterJob job = PrinterJob.getPrinterJob();开发环境中,可以取得打印机

答案:2  悬赏:50  手机版
解决时间 2021-01-02 19:32
  • 提问者网友:留有余香
  • 2021-01-01 20:07
但是发布到tomcat6.0的时候就不能取得打印机报错 说没有打印服务,这是为什么,如何解决????
最佳答案
  • 五星知识达人网友:青灯有味
  • 2021-01-01 20:35
图形界面 awt的 东西在tomcat可能会受限制。
catalina.bat 或者 catalina.sh 里面 改成
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "

“-Djava.awt.headless=true” 这个是关键。加上试试。
全部回答
  • 1楼网友:老鼠爱大米
  • 2021-01-01 22:08
参考答案 阳光好温柔。好久好久没有在森林里游荡了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯