Java + PDFBox 无法在 linux 服务器上运行

Java + PDFBox not working on linux server

我使用库 PDFBox(2.0.0) 在 Web 应用程序中将 pdf 转换为 png。当我在 Mac OSX 10.10 上本地工作时,图书馆工作,但当我在远程服务器 "Ubunto 14.04"

上部署我的网络应用程序时,图书馆工作
docPDF  = PDDocument.load(new File(pathFPdf));
PDFRenderer pdfRenderer = new PDFRenderer(docPDF);
docPDF.getNumberOfPages();
BufferedImage bim = pdfRenderer.renderImageWithDPI(0, 300, ImageType.RGB);                                                  
ImageIOUtil.writeImage(bim, pngPreviewPath, 300);

感谢任何帮助。

问题已解决

我在 tomcat 启动 bash 中使用了这个参数: 导出显示=:0 -Djava.awt.headless=真

Java Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable

谢谢!!