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
谢谢!!
我使用库 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
谢谢!!